Referenz - CALL
Syntax (alt): CALL Subname ([Parameterliste])
Syntax (neu): Subname [Parameterliste]
Typ: Anweisung
Kategorie: Programmorganisation
Ruft eine Sub auf wie in diesem Codeausschnitt:
CALL foobar (35, 42)
Diese Form ist die Syntax der ältesten BASIC-Dialekte. Es ist besser, diese Form zu benutzen:
foobar 35, 42
Dadurch spart man sich das Tippen von sieben Zeichen.
Allerdings wird CALL gerne verwendet, um anzuzeigen, dass der Rückgabewert einer FUNCTION absichtlich ignoriert wurde.
Beispiel:
DECLARE FUNCTION PrintAndReturnLine (Text AS _
STRING) AS INTEGER
PRINT "Normales PRINT"
l = PrintAndReturnLine("Teststring mit " + _
CHR(13) + CHR(10) + "Zeilenumbruch")
CALL PrintAndReturnLine "Zeile: " & l
PrintAndReturnLine "So geht das auch."
FUNCTION PrintAndReturnLine (Text AS _
STRING) AS INTEGER
PRINT Text
FUNCTION = CRSLIN
END FUNCTIONUnterschiede zu QB:
- SUBs und FUNCTIONs müssen bereits deklariert sein.
Siehe auch:
DECLARE,
SUB,
FUNCTION
| Zusätzliche Informationen und Funktionen | ||||
|---|---|---|---|---|
|
|
|||




Versionen