Dienstag, 23. April 2024, 19:22 UTC+2

Sie sind nicht angemeldet.

  • Anmelden
  • Registrieren

MartinP Männlich

Meister

Registrierungsdatum: 13. März 2007

Beiträge: 690

Wohnort: Köln

1

Sonntag, 2. Dezember 2007, 15:07

Aufruf von Funktionen des Betriebssystems aus VBScript - wie geht das in Investox?

Hallo,

ich möchte aus einem Inv5 VBScript eine Funktion aus dem Betriebssystem aufrufen. Dazu gibt es in VBScript zwei Möglichkeiten

Set WshShell = WScript.CreateObject("WScript.Shell")
WshShell.run "notepad.exe"

oder
Set WshShell = WScript.CreateObject("WScript.Shell")
Set res = WshShell.Exec("notepad.exe")

Wenn ich ein solches VBSript außerhalb von Investox laufen lasse ist alles OK . In Investox erhalte ich den Fehler "Objekt erforderlich: "WScript' in Line ...

Hat jemand von Euch schon mal mit run oder exec erfolgreich gearbeitet und kann mir einen Tip geben?

Viele Grüße

Martin

Investox

Administrator

Registrierungsdatum: 31. August 2002

Beiträge: 5 680

2

Montag, 3. Dezember 2007, 09:49

Hallo,

versuchen Sie es mit

Set WshShell = CreateObject("WScript.Shell")

also ohne "WScript."

Viele Grüße

Andreas Knöpfel

MartinP Männlich

Meister

Registrierungsdatum: 13. März 2007

Beiträge: 690

Wohnort: Köln

3

Dienstag, 4. Dezember 2007, 11:31

Danke für die Hilfe!

Es klappt!

Viele Grüße

Martin