14.07.2014 Aufrufe

Handbuch BasicMaker 2010 - SoftMaker

Handbuch BasicMaker 2010 - SoftMaker

Handbuch BasicMaker 2010 - SoftMaker

MEHR ANZEIGEN
WENIGER ANZEIGEN

Erfolgreiche ePaper selbst erstellen

Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.

Typ spezifiziert den Datentyp (String, Integer, Double, Long, Variant). Alternativ kann der Typ auch durch einen Typsuffix<br />

(z.B. % für Integer) angegeben werden (siehe Abschnitt "Datentypen").<br />

Siehe auch: Dim, End, Exit, Sub<br />

Beispiel:<br />

Sub Main<br />

For I% = 1 to 10<br />

Print GetColor2(I%)<br />

Next I<br />

End Sub<br />

Function GetColor2(c%) As Long<br />

GetColor2 = c% * 25<br />

If c% > 2 Then<br />

GetColor2 = 255<br />

End If<br />

If c% > 5 Then<br />

GetColor2 = 65280<br />

End If<br />

If c% > 8 Then<br />

End If<br />

End Function<br />

GetColor2 = 16711680<br />

' 0x0000FF - Rot<br />

' 0x00FF00 - Grün<br />

' 0xFF0000 - Blau<br />

GetObject (Funktion)<br />

GetObject(Name [,Klasse])<br />

Liefert eine Referenz auf ein OLE-Objekt, das bereits erzeugt worden ist.<br />

Name ist der Name einer Datei, die das Objekt enthält. Wenn Name leer ist, muss Klasse angegeben werden.<br />

Klasse ist der Name, unter dem das Objekt in der Windows-Registry bekannt ist.<br />

Siehe auch: CreateObject, Set, Abschnitt "OLE Automation"<br />

Gosub ... Return (Anweisung)<br />

Gosub Label<br />

.<br />

.<br />

.<br />

Label:<br />

Anweisung(en)<br />

Return<br />

Gosub springt zu einer durch das Sprungziel Label gekennzeichneten Stelle im Script; Return kehrt wieder zurück.<br />

Das Sprungziel Label muss sich innerhalb der gleichen Subroutine oder Funktion wie der Gosub-Aufruf befinden.<br />

Hinweis: Gosub ... Return wird nur aus Kompatibilitätsgründen zu älteren Basic-Varianten noch unterstützt. Es ist<br />

übersichtlicher, die Sub-Anweisung für Unterprogramme zu verwenden.<br />

Siehe auch: Goto, Sub, Abschnitt "Kontrollstrukturen"<br />

Beispiel:<br />

Sub Main<br />

Print "Hauptprogramm"<br />

Gosub Abstecher<br />

Exit Sub<br />

Abstecher:<br />

302 Anweisungen und Funktionen von A-Z <strong>Handbuch</strong> <strong>BasicMaker</strong> <strong>2010</strong>

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!