Y yanning-923 Unregistered / Unconfirmed GUEST, unregistred user! 2005-09-13 #1 在delphi中能否调用Vc++编写的.exe程序, 并向这个.exe程序传入参数?????????
Y yanning-923 Unregistered / Unconfirmed GUEST, unregistred user! 2005-09-13 #2 在delphi中能否调用Vc++编写的.exe程序, 并向这个.exe程序传入参数?????????
C chenybin Unregistered / Unconfirmed GUEST, unregistred user! 2005-09-13 #3 看你的参数是怎么来的,如果是命令行的参数就可以用 ShellExecute(handle, 'open', 'xxx.exe', '参数1 参数2', SW_SHOW );
D dreamisx Unregistered / Unconfirmed GUEST, unregistred user! 2005-09-13 #5 唉!你将“参数1”、“参数2”用你的字符串替换不就行了?
C chenybin Unregistered / Unconfirmed GUEST, unregistred user! 2005-09-13 #6 ShellExecute(Handle, nil, 'winrar.exe', 'a c:/test.rar c:/a.exe d:/c.doc','目录',sw_normal); 这样明白了吧,如果参数不是命令行输入的就没办法了
ShellExecute(Handle, nil, 'winrar.exe', 'a c:/test.rar c:/a.exe d:/c.doc','目录',sw_normal); 这样明白了吧,如果参数不是命令行输入的就没办法了
Y yanning-923 Unregistered / Unconfirmed GUEST, unregistred user! 2005-09-13 #7 ShellExecute,delphi不识别??
C chenybin Unregistered / Unconfirmed GUEST, unregistred user! 2005-09-13 #8 uses shellapi 引用这个单元,给分吧,看你给我多少分[][][][]
Y yanning-923 Unregistered / Unconfirmed GUEST, unregistred user! 2005-09-16 #10 如果需传递的参数是integer类型的,需要转换吗?还是直接带就可以? 还有如何获得传递进来的参数值????
C chenybin Unregistered / Unconfirmed GUEST, unregistred user! 2005-09-17 #11 测了就知道了,字符串可能要加引号,我的思路是使用dos命令的思路,所以需要楼主自己测试 当然要确保在命令提示行运行正确,可以传参数,在Delphi才能保证
Y yanning-923 Unregistered / Unconfirmed GUEST, unregistred user! 2005-09-17 #12 我测试过了,可是调用的应用程序无法获得我传递的参数? 不管是字符串,还是整形?
Y yanning-923 Unregistered / Unconfirmed GUEST, unregistred user! 2005-09-20 #14 我不懂,这里的命令行指的是什么? 我还是没有学会ShellExecute用法,后改用CreateProcess。
C chenybin Unregistered / Unconfirmed GUEST, unregistred user! 2005-09-20 #16 命令行就是dos下面运行,开始--运行--cmd回车 shelllExecute可以理解成运行命令行的工具