求助各位大神一段C#代码,是关于C#控制打印机的一段代码,我不是太懂,求各位指导一下,谢谢 c#类api 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 代码里已有注解了,说明了主要功能了, LPTControls.LPTControls lpt = new LPTControls.LPTControls();//调用打印机控制类 string mycommanglines = System.IO.File.ReadAllText("print.txt");//print.txt里写了条码机的命令 //读取文件 lpt.Open(); //打开打印口 lpt.Write(mycommanglines); //调用打印 lpt.Close(); //关闭 这个程序没有什么意义,调用“底层windows api”多此一举。如果你学习过windows/dos操作系统应该知道,文件名lpt1.、com1等等都是设备名,通过磁盘文件系统写数据给这些文件,就会直接发送给相应的设备驱动程序,而不是保存为磁盘文件。因此使用普通的.net framwork的文件写数据的命令就可以,根本用不着调用什么“貌似挺厉害似的”win api函数! 我觉得这段代码的关键是“print.txt”里的东西,如果是工业用的打印机,如斑马,有自己的编程指令。你这段代码就是个打印类,需要打印的时候直接调用就行,感觉和虚拟打印机打印pdf文件没有区别。 交互画图中如何把新画的图保存下来? 客户端录入数据时,突然中断,求解决思路 上传文件的时候限制文件长度的问题 我对接口与委托的理解!!! C#委託時寫多個委託事件,是不是只執行第一個?? 简单问题 字符串的提取 C# comobox SelectIndexChan事件触发的问题 c#中一个char能储存一个中文字符? C#中有没有数据库连接池啊,欢迎up,散分了! 今天发现C#的字符串操作是优化过的~~~ 我来虚心请教,ODBC操作EXCEL的一些疑问 请教个问题思路
LPTControls.LPTControls lpt = new LPTControls.LPTControls();//调用打印机控制类
string mycommanglines = System.IO.File.ReadAllText("print.txt");//print.txt里写了条码机的命令 //读取文件
lpt.Open(); //打开打印口
lpt.Write(mycommanglines); //调用打印
lpt.Close(); //关闭