如果App.PrevInstance 为true,说明程序已经运行。
通过判断这个属性值就可以了
通过判断这个属性值就可以了
解决方案 »
- 如何办法判断INI文件中存在某个键名?
- vb中project explorer 中如何隐藏form
- 各位VB高手,谁能帮我把这段SQL语句用VB6来描述!谢了!
- 有什么办法能让老版本的程序能在window 2003下正常运行?
- 请求用API函数写一个串口通讯的端口检测程序,源码!急
- 大哥们 我用DATA控件和一个MSFLexGrid表格控件连接,请问 怎样书写Data1.RecordSource 这个后边的SQL语句?
- 请问office 2000的安装序列号是多少
- 贪吃蛇 的思路 及原码 谢谢
- 为什么使用随机文件的程序运行时有时能通过有时不能?
- TRIM()为何不起效?刚才提到的方法我都试过,还是不行
- VB5.0怎么读写*.ini文件里的数据?肯定有分
- 想做一个英语单词发音的软件,请问……
MsgBox "程序已经在运行当中", vbInformation, "CallCenter"
end
End If
sub form_load()
If App.PrevInstance = True Then
MsgBox "程序已经在运行当中", vbInformation, "CallCenter"
end
End If
.
.
.
end sub
if GetLastError = ERROR_ALREADY_EXISTS then
MsgBox(NULL,"Program already Run","error",MB_OK);
return 0;
} MessageBox(NULL,"This is a sample of run single Program","s1",MB_OK); CloseHandle(hMut);
if GetLastError = ERROR_ALREADY_EXISTS then
MsgBox NULL,"Program already Run","error",MB_OK
end
end if
CloseHandle hMut