如何通过一个bs模式的软件调用一个cs模式的软件。求大神!

如何通过一个bs模式的软件调用一个cs模式的软件。求大神!,第1张

用ProcessBuilder这个类调用cmd指令,简单点说就是将在cmd指令中运行的java调用c/s结构中登录的类中的方法写到一个list内部,用ProcessBuilder的对象来调用这个list就可以了,楼主可以上网搜下ProcessBuilder的使用方法,只要你的方法可以在cmd中的java环境下编译运行通过,就可以用这种方法来做,希望能帮到你

我来说下吧,你的那个a.exe应该调用API函数CreateProcess(“myproc.exe”,“1”,);

后面的参数我就不填写了,你自己看下MSDN然后填写吧!就说下这个API吧,主要功能是启动一个子进程,第一个参数是你的可执行程序文件名,我这里就写了myproc.exe,你最好写完整路径;第二个参数是命令行参数;这样a.exe会启动myproc.exe,同时传入1为命令行参数;

下来myproc.exe可以通过GetCommandLine()和CommandLineToArgvW()来获得这个命令行参数。具体API怎么用去看下MSDN吧,就不细说了,很简单!!


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/11231999.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-14
下一篇 2023-05-14

发表评论

登录后才能评论

评论列表(0条)

保存