14.07.2014 Aufrufe

Handbuch BasicMaker 2010 - SoftMaker

Handbuch BasicMaker 2010 - SoftMaker

Handbuch BasicMaker 2010 - SoftMaker

MEHR ANZEIGEN
WENIGER ANZEIGEN

Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.

YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.

MsgBox "|" & TrimString & "|"<br />

TrimString = RTrim(MyString)) ' " ".<br />

MsgBox "|" & TrimString & "|"<br />

TrimString = LTrim(RTrim(MyString)) ' "".<br />

MsgBox "|" & TrimString & "|"<br />

TrimString = Trim(MyString)<br />

MsgBox "|" & TrimString & "|"<br />

' "".<br />

End Sub<br />

Type (Anweisung)<br />

Type Typname<br />

Element As Typ<br />

Element As Typ<br />

Element As Typ<br />

.<br />

.<br />

.<br />

End Type<br />

Deklariert einen benutzerdefinierten Typ.<br />

Typname ist der Name des neuen Typs.<br />

Element ist der Name eines Elements dieses Typs.<br />

Typ ist der Datentyp dieses Elements (Integer, Long, Single, Double, String, String*n, Variant oder ein benutzerdefinierter<br />

Typ).<br />

Nach der Definition können Variablen des neuen Typs mit Dim x As Typname oder Static x As Typname angelegt werden.<br />

Um auf ein Element zuzugreifen, benutzt man die Punktnotation: Variable.Element.<br />

Type-Anweisungen dürfen nicht innerhalb von Sub- oder Function-Anweisungen verwendet werden.<br />

Siehe auch: Dim, Static, With, Abschnitt "Datentypen"<br />

Beispiel:<br />

Type type1<br />

a As Integer<br />

d As Double<br />

s As String<br />

End Type<br />

Type type2<br />

a As String<br />

o As type1<br />

End Type<br />

Type type3<br />

b As Integer<br />

c As type2<br />

End Type<br />

Dim var2a As type2<br />

Dim var2b As type2<br />

Dim var1a As type1<br />

Dim var3a as type3<br />

Sub Test<br />

a = 5<br />

var1a.a = 7472<br />

var1a.d = 23.1415<br />

var1a.s = "TEST"<br />

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

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

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!