阅读:1872回复:7
如何用C++builder在Win2000下操作打印机口?
我试了三中办法,均不能用C++builder在WIN2000下操作并口,这三种方法分别是:1.内嵌入汇编语言 2用emit()函数. 3用系统API函数,creatfile,readfile,writefile.
请哪位高手指点一二,我该如何编程?跪谢!! |
|
|
沙发#
发布于:2004-12-02 08:46
我试了三中办法,均不能用C++builder在WIN2000下操作并口,这三种方法分别是:1.内嵌入汇编语言 2用emit()函数. 3用系统API函数,creatfile,readfile,writefile. creatfile,readfile,writefile应该可以的,为什么不行,出现什么错误 |
|
|
板凳#
发布于:2004-12-02 18:56
WINIO
|
|
|
地板#
发布于:2004-12-06 12:08
//开始打印别的数据
FILE *out; out=fopen("LPT1", "wt"); if (out!=NULL) { for (int i=1;i<lt->Count;i++) fprintf(out,"%s\n",AnsiString(lt->Strings).c_str()); fprintf(out,"%s\n","\n\n\n\n"); //预留几行空行 } fclose(out); |
|
地下室#
发布于:2004-12-07 13:02
楼上的朋友用的软件不是C++BUILDER,可我就是用C++BUILDER编程,怎么办?
|
|
|
5楼#
发布于:2004-12-07 17:48
楼上的朋友用的软件不是C++BUILDER,可我就是用C++BUILDER编程,怎么办? 那是C,可以在BC里面使用 |
|
|
6楼#
发布于:2004-12-29 11:51
CB是纯正的从C++语言,上面的语句当然可以了。
另外,win2k是将IN ,OUT指令屏蔽了的。所以有的你是没有办法做到的! |
|
7楼#
发布于:2004-12-30 08:53
API的creatfile,readfile,writefile肯定是可以的。不可能不行的。不行的话应是你个人应用问题。你不妨试一试更EASY的COM口。
|
|