Kirjautuminen

Haku

Tehtävät

Keskustelu: Ohjelmointikysymykset: VB6: GetProsessesByName ongelma

K_L [27.07.2006 09:55:00]

#

Dim StartTime As Date
        Dim component1() As Process
        component1 = Process.GetProcessesByName("explorer.exe")
        StartTime = component1(0).StartTime

        MsgBox(StartTime)

Components1 palautuu tyhjänä, vaikka aivan satavarmasti explorer.exe prosessi löytyy. Tuo vinkki on suoraan MSDN:n helpistä, jotenka en kyllä keksi mitä siinä on vialla.

Muokkaus: winlogon löytyi ok. mutta esim notepad.exe ei.

siirappi [27.07.2006 10:04:00]

#

lainaus:

Muokkaus
component1 = Process.GetProcessesbyname("winlogon") löytyi ok.
mutta esim notepad.exe ei.

Kokeile etsiä pelkällä "explorer" tai "notepad", eli ilman .exe-päätettä.

K_L [27.07.2006 10:23:25]

#

Olen muuten kohtalaisen tyhmä jätkä :D
Tosin hämäänyin koska tuolla taskmanagerissahan on .exe kuten myös tuossa helppifilussa.

Mutta vielä pari jatkokysymystä

Näenkö myös muiden käynnistämät prosessit. Kyseessä on terminal server, jotenka tarvitsisin infon siitä ketä prosessin käynnisti. Ei ainakaan tuosta metodi listasta suoraan löytynyt.
Ellei sitten ole StartInfossa, jota en saanut käytettyä. (Mikähän sen tietotyyppi on, pitää koittaa kaivaa esiin)

Vastaus

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

Tietoa sivustosta