请问两个程序间通信的问题,我在A中调用B,在B creat完之后结束A,请问该怎么做呢? 我现在的想法是在A的onshow最后加上CreateMutex(Nil, true, 'Server');标记一下,在B的Timer里判断,如果存在Mutex则Close B.请问判断是否存在'Server'的Mutex,该用什么函数呢?谢谢先^_^ 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 CreateMutex(nil,false,PChar('server')); if GetLastError <> ERROR_ALREADY_EXISTS then begin //不存在 end else //存在或者用if openmutex(MUTEX_ALL_ACCESS,false,pchar('server'))<> 0 then//存在else //不存在 两个程序都是自己的话,就可以用MESSAGE 两个程序都是我自己的,发消息怎么做呢?还是用Mutex判断标志好点呢?? 个人觉得message就更灵活些无非就是一边 postmessage,另外一边捕捉那个消息,然后做出相应的动作自己翻翻资料吧,现在没时间给你贴 我用的Mutex,可以做了,谢谢各位,现在结贴^_* 问个Tchart画曲线的问题 在ListView里显示所选文件夹里的文件名以及大小、类型? 请教,关于自定义消息。 视频图象分析软件 有兴趣的过来!!! 提点意见!!! 接分 text的值如何转换成oracle的data值+1???急 求助:如何发送自定义消息类型? 为什么我在ltBatchOptimistic locktype下,每次保存只有第一条新增的纪录被保存,其他的都没被保存,也无错误提示 菜鸟提问:TcpClient怎么实现同时给多个不同的目标发送相同消息? 如何通过f1键调用.CHM的帮助 dbf为什么VF6打不开???? 过几天要去谈一个小项目,各位给点建议,谢谢!
if GetLastError <> ERROR_ALREADY_EXISTS then begin
//不存在
end else //存在或者用
if openmutex(MUTEX_ALL_ACCESS,false,pchar('server'))<> 0 then
//存在
else //不存在