Toon posts:

[VBS] Programma openen

Pagina: 1
Acties:
  • 31 views sinds 30-01-2008

Verwijderd

Topicstarter
Hallo!

Ik ben al een tijdje bezig met het zoeken om mijn probleem op te lossen.
Mijn probleem is het volgende als ik met VBScript een programma wil openen geeft hij eerst aan dat hij geen ActiveX besturingselement kan aanmaken in System. Dat heb ik opgelost maar nu weer een probleem.
Hij geeft de error 800A0E78 en geeft aan "De bewerking is niet toegestaan als het object gesloten is."
Bron: ADODB.Connection

Maar ik snap dit probleem niet hieronder mijn script:

VBScript:
1
2
3
Dim system
Set system = CreateObject("ADODB.Connection") 
system.diagnostics.process.start("C:\Documents and Settings\Bart\Bureaublad\NTT.exe")

  • MrDry
  • Registratie: December 2001
  • Laatst online: 01-12 17:20

MrDry

Desperados!

Waarom gebruik je niet?

Set WSHShell = CreateObject("WScript.Shell")
WSHShell.Run [programma], HideWindow , NoWaitonReturn

Quod licet lovi, non licet bovi


Verwijderd

Topicstarter
Ik kon die functie niet maar hij doet het! Bedankt :)

Nog een klein dingentje, als ik deze locatie C:\Documents and Settings\Bart\Bureaublad\NTT.exe zegt ie dat hij het niet kan vinden.
Het script bevind ook op/(in de map) Bureaublad en als de de locatie verander naar NTT doet hij het wel... heb je daar een oplossing voor?

Verwijderd

Topicstarter
Hoe ik ervoor zorgen als het programmatje klaar is dat hij daarna een funcite gaat uitvoeren? NoWaitonReturn enz

  • Janoz
  • Registratie: Oktober 2000
  • Laatst online: 07:54

Janoz

Moderator Devschuur®

!litemod

Sorry hoor, maar dit zijn dingen die je gewoon netjes in de manual (in dit geval msdn.microsoft.com) kunt vinden. Ietsje meer zelfredzaamheid zou je niet misstaan.

Ken Thompson's famous line from V6 UNIX is equaly applicable to this post:
'You are not expected to understand this'


Dit topic is gesloten.