关于vb.net程序是否启动的信息

VB.NET怎样判断一个应用程序是否在运行

用process.GetProcesses()

我们提供的服务有:成都网站建设、成都网站设计、微信公众号开发、网站优化、网站认证、佛坪ssl等。为1000多家企事业单位解决了网站和推广的问题。提供周到的售前咨询和贴心的售后服务,是有科学管理、有技术的佛坪网站制作公司

或者process.GetProcessByid() 获取进程信息,

vb.net 怎么判断当前程序是否正在运行?

Imports System.Runtime.InteropServices

Module Module1

Sub Main()

Dim instance As Process = RunningInstance()

If instance IsNot Nothing Then

ShowWindowAsync(instance.MainWindowHandle, 3) '调用api函数,正常显示窗口

Return

End If

Dim F1 As New Form1

Application.Run(F1) '显示窗体

End Sub

DllImport("User32.dll")

Public Function ShowWindowAsync(ByVal hWnd As System.IntPtr, ByVal cmdShow As Integer) As Boolean

End Function

Private Function RunningInstance() As Process '返回进程中已经打开的程序

Dim current As Process = Process.GetCurrentProcess()

Dim processes As Process() = Process.GetProcessesByName(current.ProcessName)

For Each process As Process In processes

If process.Id current.Id Then

If process.MainModule.FileName = current.MainModule.FileName Then

Return process

End If

End If

Next

Return Nothing

End Function

End Module

vb.net 程序启动问题~~~懂的来

打开VS.net

2008

,打开工程,点击菜单项目

在点XX属性,就可以看到启动对象,选择相应的启动模块


文章标题:关于vb.net程序是否启动的信息
转载来于:http://bzwzjz.com/article/hcdepg.html

其他资讯

Copyright © 2007-2020 广东宝晨空调科技有限公司 All Rights Reserved 粤ICP备2022107769号
友情链接: 成都企业网站设计 成都网站设计 网站建设 成都网站建设 成都商城网站建设 专业网站设计 手机网站制作 高端网站建设 成都网站设计 成都网站建设公司 自适应网站设计 重庆网站制作 成都定制网站建设 成都网站设计 网站建设开发 成都网站建设 成都营销网站建设 成都网站制作 app网站建设 网站制作 成都网站制作 成都网站制作