| Startseite | Inhalt
StarBasic / OpenOffice.org Basic FAQ
Fragen und Infos: starbasic@dannenhoefer.de

Zurück Vor |
| 3.4 Wie geht man mit dem neuen Typ "Struktur" um?
Mit dem Typ "Struktur" kann man Datengruppierungen bilden. Eigene Objekte mit Daten. Diese werden zur Zeit weder in der Online-Hilfe noch im Basic-Handbuch beschrieben. Eine Datenstruktur wird als Rahmen im Kopf einer Makrobibliothek beschrieben. Die Einleitung erfolgt mit Type .. und schließt mit End Type. Dazwischen folgen die Variablenbezeichungen. Type Adresse sName as string sVorname as string sPlz as string sOrt as string sTelefon as string end Type Eine Verwendung von Arrays innerhalb einer solchen Struktur ist nicht möglich. Innerhalb des Makros wird die Struktur als neues Objekt aufgerufen. Danach können Werte zugewiesen werden. mydata=createObject("Adresse") with mydata .sname="FFF" .svorname="ggg" end with msgbox mydata.sname Man kann diese Struktur auch an andere Prozeduren oder Funktioen übergeben. Dabei muß die Variable für die Struktur als Objekt deklariert werden sub zeigewert( data as object) msgbox data.svorname end sub Oder als Funktion: Function NeuerWert (data as object) as object data.svorname="XXX" NeuerWert=Data end Function |
Seitenanfang |

2003 - 2009 von Michael Dannenhöfer |
Letzte Aktualisierung: 06.04.2009