Skip to main content
Skip table of contents

TCbExtendedConsoleExecution

TCbExtendedConsoleExecution

Ermöglicht das Ausführen von Programmen in Codeblock.

Hinweis

Zu jedem auszuführenden Programm muss ein absoluter oder relativer Pfad angegeben werden (UNC-Pfade werden nicht unterstützt). Umgebungsvariablen sind während der Ausführung nicht verfügbar. Die Execute-Methode wartet auf das Ende des ausgeführten Programms. Daher sind Programme die eine Eingabe durch den Benutzer erfordern (Tastatur/Maus) nicht geeignet, da das Programm im Hintergrund gestartet wird und nicht mehr normal beendet werden kann.

Eigenschaften

Eigenschaft

 Beschreibung

ExitCode:N

Der Exit-Code des ausgeführten Programms

Output:C

Der Text, den das Programm in die Standard-Ausgabe geschrieben hat

Funktionen

Funktion

Beschreibung

Execute

Führt das übergebene Programm aus

aCommand:C

Auszuführendes Programm

Beispiel

CODE
| oCmd |

oCmd := CreateObject('TCbExtendedConsoleExecution'),

// Datei ausführen
oCmd.Execute('C:\Windows\SysWOW64\ipconfig.exe'),   // Bei 32-Bit-Systemen muss 'SysWOW64' mit 'system32' ersetzt werden!
Writeln(oCmd.Output),
Writeln('-- Exit code: ' + str(oCmd.ExitCode)),

DestroyObject(oCmd),

Weitere Verknüpfungen


JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.