社区
VB
帖子详情
vb.net 中的进程?求助,我没分了!!!
llfguest
2004-08-10 09:34:23
我设计的一个程序是这样的,程序启动后,托盘中显示一个图标,窗体被隐藏了,但由于别人并不一定知道这个程序是不是正在运行中,因此,一般又会去点桌面上的图标,企图启动程序,那么,我在 vb.net 程序中:
1、如何判断这个实例已经在运行?
2、如果已经在运行了,如何让已经在运行的那个实例的窗体显示出来?
...全文
96
6
打赏
收藏
vb.net 中的进程?求助,我没分了!!!
我设计的一个程序是这样的,程序启动后,托盘中显示一个图标,窗体被隐藏了,但由于别人并不一定知道这个程序是不是正在运行中,因此,一般又会去点桌面上的图标,企图启动程序,那么,我在 vb.net 程序中: 1、如何判断这个实例已经在运行? 2、如果已经在运行了,如何让已经在运行的那个实例的窗体显示出来?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
llfguest
2004-08-12
打赏
举报
回复
上面各位都写到了第 1 个问题,但对于第 2 个问题好象没有提到,
如果发现程序已经在运行了,那么,如何才能将该程序的窗体显示出来!
to017
2004-08-11
打赏
举报
回复
其实可以变通一下,程序打开时在ini里open写个1,关掉时写回0.
这样不是很容易判断了。
我是菜鸟 我怕谁。
AntingZ
2004-08-10
打赏
举报
回复
Dim Createnew As Boolean = False
Dim mtx As New System.Threading.Mutex(True, Windows.Forms.Application.ProductName, Createnew)
If Not Createnew Then
MessageBox.Show("该程序已运行")
Return
End If
strXiaoCaiNiao
2004-08-10
打赏
举报
回复
不好意思,看错了题目
strXiaoCaiNiao
2004-08-10
打赏
举报
回复
不知这样行不行:
if form2.ActiveForm is form2 then
form2.show
end if
没试过,错了不要骂我,我只是说说而矣
多多指教
guanxg
2004-08-10
打赏
举报
回复
另外还可以利用线程计数器的方法来判断线程中是否已经存在该程序!
C#微软培训资料
18.2 在 C #代码
中
调用 C++和 VB 编写的组件 .240 18.3 版 本 控 制 .249 18.4 代 码 优 化 .252 18.5 小 结 .254 第五部分 附 录 .255 附录 A 关 键 字.255 附录 B 错 误 码.256 附录 C .Net 名字空间...
Visual studio Learn
它不仅支持多种编程语言,如C#、C++、
VB.NET
等,还集成了版本控制、调试工具、性能分析器等功能,为开发者提供了一站式的开发解决方案。在启动Visual Studio时,你可以选择新建项目,选择合适的模板,比如Windows ...
VB.NET
启动外部程序
VB.NET
启动外部程序在启动外部应用程序时,我们通常使用Win32应用编程接口或者VB的Shell函数解决。现在,在.NET框架
中
有个System.Diagnostics.Process类,通过这个类进行这个操作,你会发现方便了很多。 在传统VB...
[NET]
VB.NET
启动并监测外部程序
因为你可以使用.NET框架
中
的System.Diagnostics.Process类来进行这个操作,从而进一步简化代码。 虽然.NET使很多事情变得更加复杂,但是启动外部应用程序不在此列。在传统VB程序
中
,你可以使用Shell函数启动一个应用...
VB.NET
启动并监测外部程序Java教程
VB.NET
启动并监测外部程序Java教程 你再也不需要使用Win32应用编程接口或者VB的Shell函数来启动外部应用程序了。因为你可以使用.NET框架
中
的System.Diagnostics.Process类来进行这个操作,从而进一步简化代码。 虽然...
VB
16,718
社区成员
110,522
社区内容
发帖
与我相关
我的任务
VB
VB技术相关讨论,主要为经典vb,即VB6.0
复制链接
扫一扫
分享
社区描述
VB技术相关讨论,主要为经典vb,即VB6.0
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章