C# EXE外部参数传入并在另一段EXE中获取这个传入参数

2025-05-01 15:26:08
推荐回答(2个)
回答1:

思路,在EXE(1)中定义变量x,x用来接收EXE(1)的传入参数(原始参数),在EXE(2)中定义变量y,y用来接收EXE(1)初始化(运行时)的传入参数。此时用timer控件对x和y进行同步累加。并将EXE(2)中变化后的值保存到数据库中,最后对比x,y和数据库中的值
如果x>y证明EXE(1)程序出现问题如果y>数据库中的值证明EXE(2)程序出现问题。
但是我不知道怎么写代码,学习,学习。希望高手来帮主楼主解决问题,酱油打满了88!

回答2:

你所说的是 程序之间的 通信问题是不是?

方案有两个:
一个冒似就是用 Windows的 消息机制,从另外的进程中获取数据(只限定在自己一台电脑)

另一个 是使用 Remoting ,远程对象,可以在 不同电脑(局域网)电脑的 进程中 进行通信!!(本机电脑当然就更加可以,冒似 万维网 的 通信 也可以);

这两种东西冒似 说的话很难说清楚;需要的话,你再追问;看是想使用哪一个;

-------------------------------------------------------------------------------------------------------
http://wenku.baidu.com/view/e3df34e3524de518964b7d03.html
为了你,我专门将 Remoting写成了 文档,上传到了 百度文库;

点击这个链接,去下载文档去吧,对于你的两个程序的数据交互肯定有帮助!