28.12.2012 Aufrufe

Ereignisse in Visual Basic .NET - Wirtschaftsinformatik HTW Berlin

Ereignisse in Visual Basic .NET - Wirtschaftsinformatik HTW Berlin

Ereignisse in Visual Basic .NET - Wirtschaftsinformatik HTW Berlin

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.

Sprachelemente von <strong>Visual</strong> <strong>Basic</strong> .<strong>NET</strong><br />

Komplexe Variable<br />

Folie 15<br />

• Die wichtigsten komplexen Variablen s<strong>in</strong>d Felder (Arrays) und AufzÑhlungstypen<br />

(Enums).<br />

• Die niedrigste Dimension e<strong>in</strong>es Arrays ist immer 0; die háchste Dimension<br />

muss gráÜer 0 se<strong>in</strong>. Die Vere<strong>in</strong>barung erfolgt mit Dim array(n) As Datentyp.<br />

• Um auf e<strong>in</strong> Element des Arrays zuzugreifen, gibt man den Index an.<br />

• Arrays kánnen dynamisch se<strong>in</strong>, also wÑhrend der Programmlaufzeit die<br />

Dimension verÑndern. Dazu nutzt man die Anweisung ReDim array(x).<br />

• Array-Variable s<strong>in</strong>d Objekte e<strong>in</strong>er Klasse Arrays. Somit besitzen Arrays<br />

auch Methoden, wie z. B. Array.Sort(name des arrays) zum Sortieren.<br />

Dim Wochentage (6) as Str<strong>in</strong>g ' erzeugt e<strong>in</strong>en Vektor fÄr 7 Werte<br />

Wochentage(0) = "Montag" ' das erste Element erhÑlt e<strong>in</strong>en Wert<br />

Dim VariableMatrix (,) as Integer ' erzeugt e<strong>in</strong>e Matrix ohne Obergrenze<br />

Dim Farben() As Str<strong>in</strong>g = {"rot", "grÄn", "gelb", "blau", "weiÜ", "schwarz"}<br />

' ist auch e<strong>in</strong>e Máglichkeit der Def<strong>in</strong>ition e<strong>in</strong>es Vektors mit 6 Werten<br />

<strong>HTW</strong> Berl<strong>in</strong> - WI-Bachelor Realisierung DB-gestÄtzter Anwendungssysteme Prof. Dr. Peter Zschockelt<br />

15

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

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!