熱點推薦:
您现在的位置: 電腦知識網 >> 編程 >> .NET編程 >> 正文

使用VB.Net查找程序的前一個運行結果

2013-11-13 10:03:45  來源: .NET編程 

  可以從獲取當前過程的名稱為開始你可以通過調用過程對象的GetCurrentProcess方法來達到這一目的這是一個公共的方法所以無需建立一個過程對象的實例

  

  

  Dim strProcessName As String
strProcessName = DiagnosticsProcessGetCurrentProcessProcessName

  下一步即為查找當前匹配的過程可以使用GetProcessesByName方法達到這一要求還有另一個過程是對象的靜態方法它使用過程的名稱返回所有的匹配過程

  

  

  If DiagnosticsProcessGetProcessesByName( _
strProcessName)Length > Then
注釋More than one instance was found
End If

  如果這是程序的第一個運行結果則應該只有一個匹配過程如果能夠找到多個運行結果那麼一定是程序的多個版本在運行之中

  當你想確認用戶只運行程序的一個結果時這一方法非常有用


From:http://tw.wingwit.com/Article/program/net/201311/12443.html
    推薦文章
    Copyright © 2005-2013 電腦知識網 Computer Knowledge   All rights reserved.