Buchempfehlung
Mikrocomputertechnik mit Controllern der Atmel AVR-RISC-Familie
Mikrocomputertechnik mit Controllern der Atmel AVR-RISC-Familie
Umfassend, aber leicht verständlich führt dieses Buch in die Programmierung von ATMEL AVR Mikrocontrollern ein. [Mehr Infos...]
FreeBASIC-Chat
Es sind Benutzer im FreeBASIC-Chat online.
(Stand:  )
FreeBASIC bei Twitter
Twitter FreeBASIC-Nachrichten jetzt auch über Twitter erhalten. Follow us!

Referenz - CHAIN

Referenz-Navigation

 

Syntax: CHAIN (Programm)
Typ: Funktion
Kategorie: System

CHAIN übergibt die Kontrolle an ein anderes Programm und startet dieses. Nachdem das aufgerufene Programm beendet wurde, erhält das Originalprogramm die Kontrolle zurück.

Beispiel:
Um dieses Beispiel zu starten, muss im aktuellen Arbeitsverzeichnis die Datei "program" bzw. "program.exe" vorhanden sein. Wenn sie nicht vorhanden ist, wird nichts aufgerufen, und CHAIN gibt -1 zurück.

#IF __FB_UNIX__
  Dim As String program = "./program"
#ELSEIF __FB_PCOS__
  Dim As String program = "program.exe"
#ENDIF

Print "Starte " & program & " ..."
If (Chain(program) = -1) Then
  Print program & " nicht gefunden!"
End If

Sleep

Unterschiede zu QB:
CHAIN kann in FreeBASIC als Funktion eingesetzt werden.

Plattformbedingte Unterschiede:

Siehe auch:
BefehlsreferenzeintragRUN, BefehlsreferenzeintragEXEC, BefehlsreferenzeintragSHELL, BefehlsreferenzeintragEND, BefehlsreferenzeintragCOMMAND, BefehlsreferenzeintragBetriebssystem-Anweisungen


Zusätzliche Informationen und Funktionen
  • Der Referenzeintrag wurde am 29.06.2007 von Redakteurnemored angelegt.
  • Die aktuellste Version wurde am 27.12.2012 von Redakteurnemored gespeichert.
  Versionen Versionen