阅读:1688回复:4
c++里有什么函数可以调用命令行下的命令?
我只能找到winexec,和shellexecute这两个有点关系。
现在想用命令行下的copy命令把数据复制打印设备(非通用打印机)里,不知道具体怎么调用,或者有什么别的解决办法。 ps:用的系统是xpsp2,找不到copy.exe这文件,在cmd.exe里也找不到copy这参数。 |
|
沙发#
发布于:2004-09-19 11:48
问题已解决。
之前遗忘了以前dos下常用的system()函数可以调用dos命令。 |
|
板凳#
发布于:2004-09-19 13:32
问题已解决。 能讲一讲system怎么调用的 其实如果标准端口,可以使用WriteFile函数 |
|
|
地板#
发布于:2004-09-26 03:27
[quote
能讲一讲system怎么调用的 1。~~~~~~~~~~~~~~~ 其实如果标准端口,可以使用WriteFile函数 2。~~~~~~~~~~~~~~~~~~~~~~~~~~~[/quote] 1。system(char *) 2。想问下用WriteFile的话是不是直接CreateFile完就能用了?? 如是串口的话是不是用CreateFile("COM1",...)建立句柄?试了一下觉得有点不对劲。 |
|
地下室#
发布于:2004-10-01 22:20
[quote 1。system(char *) 2。想问下用WriteFile的话是不是直接CreateFile完就能用了?? 如是串口的话是不是用CreateFile("COM1",...)建立句柄?试了一下觉得有点不对劲。 [/quote] 没什么不对劲的,关键是几个参数的设置要正确。 |
|
|