承接 上个 帖子
http://bbs.csdn.net/topics/390823730
@caozhy
http://caozhy
说道,
CreateProcess在vb.net下也可以用
http://social.msdn.microsoft.com/Forums/en-US/ffe29887-2a81-434d-ac0e-8cc2ca359824/createprocess-in-vbnet-for-calling-external-program?forum=netfx64bit
还要注意杀毒软件的阻止,以及x64系统下VB.NET程序要以32bit启动。
不过大部分情况下,ShellExecute这个API,以及Process类就可以了。
==========================================================
问题1:我设置的 的确是 X86,它依旧运行不起来。
问题2:
CreateProcess 可以用的话
被调用的exe又是如何 得到 调用函数 给其 传的参数呢
以及 在Process类中的Arguments属性赋值后,
如果另外的 exe 也是用 vb.net 写的话 的确可以直接用 Command命令 拿到 传过来的 参数
而很多调用的exe是用C C++ C# 编译生成的 exe 这些 又改 怎样获取 Command 命令 以及 通过什么方式获得Command值呢?