请教各位一个VB的小问题! VB6.0中程序已经运行了,当该程序还没有退出之前,我再一次运行该程序时,我怎么判断已经有一个该程序的实例已经运行了? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 哦,可以用App对像来实现If App.PrevInstance Then MsgBox "程序已经运行了!", vbOKOnly + vbInformation, "出错提示" Exit SubEnd If If App.PrevInstance Then End只要在你的启动模块里加上这句就行了。(有可能是SUB MAIN,也有可能是FORM_LOAD...) 对 App.PrevInstance 的测试放入部件启动代码可以防止部件的多个复本运行在同一台计算机上 高手请进来看看 请教一个简单Replace问题. 屏幕取词问题 如果得到listview的宽度? 高级SELECT语句。 vb 如何实现多线程 高分送高人:一个OLE和数据库的小问题 请指教100 如何获取一个窗口的句柄? 在vb中创建vb应用后,怎么判断这个应用还存在,并没有退出来. 【问】如何让自己的窗体总保持在一个外部软件的窗体上面? 数据库的问题?
If App.PrevInstance Then
MsgBox "程序已经运行了!", vbOKOnly + vbInformation, "出错提示"
Exit Sub
End If
只要在你的启动模块里加上这句就行了。
(有可能是SUB MAIN,也有可能是FORM_LOAD...)