怎样随着程序进行一行一行的打印数据(针式打印机)?见才有分!! 最近做了个测试程序,但用户的打印机是那种老式的针式打印机(但系统是XP),需要随着测试的进行,把测试数据一行一行的打印出来,然后撕下来,我该如何控制程序呢,我从来没有做过有关打印的东西,麻烦各位指点一下,最好给点代码!在线等待,直到有结果!!!我的信箱:[email protected]! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 CFile file;//m_strAlarmPort是安装打印机的端口,一般为LPT1if(!file.Open(m_strAlarmPort, CFile::modeReadWrite)) { AfxMessageBox("端口打开失败"); return;}char buffer[500];char *pointer=buffer;CString str;str = "第一行信息";strcpy(pointer,str);pointer += strlen(pointer);*pointer = 32; //可能是换行str = "第二行信息";strcpy(pointer,str);pointer += strlen(pointer);*pointer = 32;......file.Write(temp, strlen(temp)); //写端口file.Close(); 我前\两天用过,不过代码在家里,我是从MSDN中查到的,好你是搜索print document,你找找吧. 非常感谢!对不起还要问一下,如何得到打印机的端口m_strAlarmPort呢? 问一下,用file.write可以写端口,那file.read是不是就可以读端口了么。 还有就是,如何得到打印机的端口。 See the link below, FYI :http://www.codeproject.com/printing/#General 求救啊,CListView 的获取问题。急! HOOK API函数的问题 “cbSize”: 不是“tagWNDCLASSA”的成员 菜单颜色 看题目的疑问 大家来帮下我 如何判断CFileDialog对话框的OK Button被按下了? 气愤,今天在群ACE,ICE,CORBA,COM+(3274799)上发生的事! 高分请教高手!怎样将http中的数据恢复成网页? 控件技术问题?? 你喜欢系统设计吗?帮我批评一个框架。 UP者有分:开始学VC了,未请教,先散分?(以后请大家指点一下,可以吗?) 通过ado如何获得当前数据库信息(判断当前连得是sqlserver还是oracle)?急急急
//m_strAlarmPort是安装打印机的端口,一般为LPT1
if(!file.Open(m_strAlarmPort, CFile::modeReadWrite))
{
AfxMessageBox("端口打开失败");
return;
}
char buffer[500];
char *pointer=buffer;
CString str;
str = "第一行信息";
strcpy(pointer,str);
pointer += strlen(pointer);
*pointer = 32; //可能是换行str = "第二行信息";
strcpy(pointer,str);
pointer += strlen(pointer);
*pointer = 32;......file.Write(temp, strlen(temp)); //写端口
file.Close();
还有就是,如何得到打印机的端口。