Tälläistä koodinpätkää tarvittais.
Eli ohjelma katsoo onko tietty prosessi käynissä ja jos on niin onjelma hakee prosessin .exe polun.
Toivottavasti ymmärsitte.
Valmiina on jo se että se tarkistaa onko prosessi käynnissä.
Moikka Heketti!
vääntele oheisesta esimerkistä mieleisesi viritelmä...
Imports System.Diagnostics
Public Partial Class MainForm
Public Sub New()
Me.InitializeComponent()
End Sub
Sub Button1Click(sender As Object, e As EventArgs)
Dim pathData As String = String.Empty
Dim strProc As String = String.Empty
For Each Proc As Process In Process.GetProcesses()
strProc = Proc.ProcessName + ".exe"
For Each pro As Object In GetObject("winmgmts:").ExecQuery( _
"Select * from Win32_Process where Name='" + strProc +"'")
pathData += pro.executablepath + Environment.NewLine
Next
Next
msgbox(pathData)
End Sub
End ClassTälläisen sain väsättyä siitä.
Dim pathData As String = String.Empty
Dim strProc As String = String.Empty
strProc = "prosessi.exe"
For Each pro As Object In GetObject("winmgmts:").ExecQuery( _
"Select * from Win32_Process where Name='" + strProc + "'")
pathData += pro.executablepath + Environment.NewLine
Next
MsgBox(pathData)Eli messagebox näyttää prosessin polun joka on strProc:ssa
Kiitos.
Sitten vielä sellainen kysymys miten saisi tehtyä, että ohjelma hakee sen nimen mikä näkyy tehtäväpalkissa eli alapalkissa.
Aihe on jo aika vanha, joten et voi enää vastata siihen.