打印机无法自动切纸,如何处理? 在C++是发送两个ASCII码,代码如下: char a=27,b=100; ofstream fcut("lpt1"); fcut<<a<<b;转为C#如何处理呢?谢谢。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 using (FileStream fs = File.Open(path, FileMode.Open, FileAccess.Write)) { byte[] b = new byte[]{27,100}; fs.Write(b,0,b.Length);} 前面加一句:string path = "LPT1"; 出错了:FileStream 将不会打开 Win32 设备(如磁盘分区和磁带机)。请避免在路径中使用“\\.\”。我再用StreamWriter进行操作,同样出现这样的问题。 // 把要发送的命令代码写在 file 中, 然后在 C# 中执行以下命令:string cmd = "CMD.EXE"; // or "COMMAND.EXE"System.Diagnostics.Process.Start(cmd, "/CTYPE file>LPT1"); 不行。你做的操作我试过,不行。自已找了另外一个方法解决,用VC++生成DLL。 [log4net 使用时报程序集错误] 期待你的出现,亲~ 正则匹配 循环 嵌套的问题。求牛鼻子人物 自己做的winform(C#)程序,处理数据的时候停止响应 求教:c#范围分段专题图 c#怎么实现这样的自适应功能 大家都是怎么看书的啊 用C#控制PPT文档的翻页 本人想用C#开发一个信息管理系统(C/S模式) TreeView提交后怎样防止刷新,百分相送!请高手帮忙! 如何把图片输出到Stream 计算出是小数,但在datagrid中却显示整数(自动四舍五入了) winform中如何获取打印机当前的状态,如:卡纸、未连接、关闭等信息?
{
byte[] b = new byte[]{27,100};
fs.Write(b,0,b.Length);
}
string path = "LPT1";
FileStream 将不会打开 Win32 设备(如磁盘分区和磁带机)。请避免在路径中使用“\\.\”。
我再用StreamWriter进行操作,同样出现这样的问题。
System.Diagnostics.Process.Start(cmd, "/CTYPE file>LPT1");
你做的操作我试过,不行。
自已找了另外一个方法解决,用VC++生成DLL。