vb查看进程,防止程序重复启动 比如我有一个vb做的程序,启动之后进程为“w.exe”。想每次启动程序时判断进程中是不是有“w.exe”,有就不启动程序了怎么做。还有中文名称的进程名可以不 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 枚举进程,看看是否存在w.exe 这个进程 如果存在就 End 何必那么麻烦,Private Sub Form_Load()If App.PrevInstance = True Then EndEnd Sub 根据程序的caption,如叫"测试",用FindWindow取句柄,用PostMessage关闭程序这种方法和进程名无关,中文当然也可以hwnd = FindWindow(vbNullString, "测试")iRet = PostMessage(hwnd, WM_CLOSE, 0, 0&) '关闭 决定再也不在 VB 中使用 十进制 了! 中文环境下编写而的程序如何在韩文/英文系统下仍正常运行? 急切求援,我的VB的报表设计功能丢失了,无法创建数据环境和数据报表,怎么恢复啊? Data控件的属性没有RecordSet????原因何在??? SOS!!!紧急求教父子窗体的问题 谁有True DBGrid Pro 7.0 的注册机 高分求教?请高手进来指点一下!!!!!!!!!! 哪有installsheild正式版下载呢? 欧亚大陆桥:Activereport中怎样得到总页数,有这样的属性吗? 拦截退出 请教达人,我的这段程序是否存在内存泄露 哈皮妞伊儿~~~
如果存在就
End
Private Sub Form_Load()
If App.PrevInstance = True Then End
End Sub
这种方法和进程名无关,中文当然也可以
hwnd = FindWindow(vbNullString, "测试")
iRet = PostMessage(hwnd, WM_CLOSE, 0, 0&) '关闭