programma openen in VB

Status
Niet open voor verdere reacties.

bastiaansmit94

Gebruiker
Lid geworden
13 okt 2008
Berichten
125
ik wil graag in VB een programma laten openen (.exe) maar heb wat zitten googlen en kwam met dit

Set WshShell = WScript.CreateObject ("WScript.Shell")
WshShell.Run ("Hier programma link (bijv. C:\windows\... .EXE)")

maar krijg dit te zien:

Windows Script Host
Script C:\Documents and Sittings\bastiaan\Bureaublad\script.vbs
Regel 4
Teken: 1
Fout: het systeem kan het opgegeven bestand niet vinden.
Code 80070002
Bron (null)

heb toen de link naar het programma opnieuw ingevuld en gecontroleert maar kom er niet uit kan iemand mij helpen?

Groetjes Bastiaan
 
Laatst bewerkt:
Ik zou het zelf zo doen..

Code:
Dim WshShell As Object = CreateObject("WScript.Shell")
        WshShell.Run("c:\windows\system32\calc.exe")

of

Code:
Shell("c:\windows\system32\calc.exe")

deze code doet hetzelfde alleen zet hij hier het programma (calculator) achter het form. En bij de eerste op de voorgrond.
 
Doet het ook al niet wat doe ik iets verkeerd?

heb dit

WScript.Sleep 5000

Dim WshShell As Object = CreateObject("WScript.Shell")
WshShell.Run("c:\windows\system32\calc.exe")

en dit werkt ook niet

WScript.Sleep 5000

Shell("c:\windows\system32\calc.exe")
 
Laatst bewerkt:
Kan je me dan eerst uitleggen wat je precies wilt doen,

De code die je hierboven hebt is voor VBScript/ASP.NET

WScript.Sleep werkt niet in VB2008 , je moet dan Threading.Thread.CurrentThread.Sleep(5000) gebruiken
 
Laatst bewerkt:
Doet het ook al niet wat doe ik iets verkeerd?
WScript.Sleep 5000

Dim WshShell As Object = CreateObject("WScript.Shell")
WshShell.Run("c:\windows\system32\calc.exe")

en dit werkt ook niet

WScript.Sleep 5000

Shell("c:\windows\system32\calc.exe")

JE roept WshShel aan voordat je het hebt gedimt.... bovendien bestaat er geen WScript.

Dit moet werken:
Code:
Dim WshShell As Object = CreateObject("WScript.Shell")

WshShell.Sleep 5000 
WshShell.Run("c:\windows\system32\calc.exe")
 
mij bedoeling is om eerst xampp (internet server programma) op te laten starten maar dat duurt heel lang en ondertussen start een mysql programma maar dat gaat nog niet omdat xampp nog niet klaar is dus wil ik met VB mysql programma na 10 sec op starten maar dat wil steeds niet want klijg steeds error
 
Status
Niet open voor verdere reacties.

Nieuwste berichten

Terug
Bovenaan Onderaan