OWBasic

Gruppe CONTROL Start INTRO Alphabetischer Index

Parameterliste von Anwender-Prozeduren und -Funktionen

Die Parameterliste beschreibt die beim Aufruf einer Anwender-Prozedur oder -Funktion zu übergebenden Parameter und gibt ihnen einen formalen Namen. Dieser Name wird innerhalb der Prozedur für den Parameter verwendet.
PROC foo A,B#,VAR C
...
FUNC bar(A,B#,VAR C)
...
Der Typ wird analog zu Variablen aus dem Suffix ermittelt. Ohne Suffix findet der Standardtyp Anwendung.

Ohne weitere Kennzeichnung sind die Parameter Werte-Parameter (im Beispiel die Parameter A und B). Das heißt, daß beim Aufruf Werte bereitgestellt werden, die in der Prozedur verwendet werden können. Änderungen dieser Werte haben keine Auswirkung auf die Variablen des Hauptprogramms.

Variablen-Parameter werden mit dem Schlüsselwort VAR gekennzeichnet (Parameter C im Beispiel). Hier wird beim Aufruf eine Variable des rufenden Programmes übergeben. Änderungen an diesem Parameter ändern hier wirklich die übergebene Variable.

Gesondert erklärt werden Felder(Arrays) als Parameter.

Gruppe CONTROL Start INTRO Alphabetischer Index