逻辑!! 有个变量A一直=2,窗体上1个按钮点击之后弹出1个abc.exe程序并且让变量A的值=1 有没有办法 在关闭abc.exe程序后让A变量=2除了timer控件之外 还有别的方法吗。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 如果是webform,应该是不可以的。 你就是难在不知道abc什么时候关闭的吧?其它的应该都没有问题;有以下几种方案:1、abc和你的程序通讯(网络通讯,本地消息、内存映射)然后告诉你,abc关闭了,这时a+=1;2、用一个线程检测是否存在abc这个进程,如果不存在了就a+=1;所有这些都离不开循环的,有的是底层的循环,有的是你自己的循环; 其实判断进程存在不存在我也知道 问题就在于 在什么时候判断呢,,,除了弄个timer控件每隔多少时间判断1下 我是真没想到其他方法,,,至于你说的 “abc和你的程序通讯(网络通讯,本地消息、内存映射)然后告诉你,abc关闭了,这时a+=1;”这个是什么意识 我不太明白 用线程时刻监测这个abc.exe存不存在,不存在则a=a+1 就是说当abc进程关闭的时候,告诉你的进程:abc关闭了,你可以增加你的计数器了; 这些我都想到过,,最后的解决办法 就是楼上说的 注册进程退出事件 不知道VS能这样做吗? 有实例的能发个出来看看- - ,,至于楼上的说 为什么不用timer,,这个东西耗性能啊,, c# 使用ADODB操作xml 如何判断checkbox的值是否为空? C#怎么连接Oracle 7.3 数据库 dataset绑定 C#发邮件的问题(如何隐藏真实的发信人地址) 小问题一个,过路者有空看看 大家帮帮忙!!! 按住鼠标怎么拖动picture控件里的图象?高分! 关于添加索引问题,求大神帮我解答下列问题 C#项目引用的项目、第三方DLL。生成时放在子目录里? c#05 制作webForm安装包,设置其启动页 必须声明变量 '@id'错误提示。 高手指点下我该怎么改
1、abc和你的程序通讯(网络通讯,本地消息、内存映射)然后告诉你,abc关闭了,这时a+=1;
2、用一个线程检测是否存在abc这个进程,如果不存在了就a+=1;所有这些都离不开循环的,有的是底层的循环,有的是你自己的循环;