Eli miten onnistuisi käytännössä helpoiten ulkopuolisen prosessin aktivoimisen (ja mahdollisesti sitä ennen tarkistaminen, onko prosessia olemassa)?
Muoks. Testasin tällaista koodia: AppActivate(Shell("C:\Program Files\Mozilla Firefox 3 Beta 4\firefox.exe")) mutta kaksi ongelmaa; avaa kokonaan uuden firefoxin, ja valittaa että ohjelma prosessia *prosessinumero* ei löydy.
Muoks2. Kolmas ongelma löytyi, eli jos firefoxia ei entuultaan ole auki, tuo ei löydä prosessi-id:tä {0}, tuo korjaantuisi kylläkin varmaan sillä, että pistäisi tuohon parin millisekunnin sleepin.
Muoks3. Nyt toimi kun lisäsin timerin tuohon.
Muoks4. Jos avaan uuden foxin samalla näin: Dim uusohjelma As Process = System.Diagnostics.Process.Start("firefoxkansio"). Ajattelin että voisin käyttää esim. uusohjelma.activate() mutta valikossa ei ollut sellaista. Onko tähän mitään ratkaisua?
Heippa taas Short Php!
Aihe on jo aika vanha, joten et voi enää vastata siihen.