Kirjautuminen

Haku

Tehtävät

Keskustelu: Ohjelmointikysymykset: VB.NET: VB 2005: Prosessin sijainti

tesmu [24.06.2006 23:31:42]

#

Elikkäs miten vb 2005 saisi haettua jonkun tietyn prosessin sijainnin... En nyt msdn haulla enkä googletuksella löytänyt vastausta. Sijainnilla tarkoitan että millä asemalla ja missä tiedostopolussa ohjelma sijaitsee.

panttu [29.06.2006 22:46:56]

#

http://www.mredkj.com/vbnet/AppPath.html

tesmu [30.06.2006 14:21:19]

#

Joo olen saanut tämän ratkaistua jo samana päivänä kun tämän kyssärin laitoin. En ole näköjään laittanut että sain jo ratkaistua. Ja muutenkin et pistänyt vastausta kysymykseeni. Tuo antaa itse ohjelman pääkansion kun taas halusin ihan minkävaan prosessin pääkansion. Tapahtuu tällätavalla

Public Function GetPath(ByVal ProcName As String) As String
        Dim proc As System.Diagnostics.Process
        Dim pList() As Process
        Dim retVal As String

        pList = Process.GetProcessesByName(ProcName)
        For Each proc In pList
                retVal = proc.MainModule.FileName
        Next
        GetPath = retVal
End Function

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta