PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : VisualBasic Struktur mit oder ohne NEW?



NitroTurboRatte
23.02.2009, 13:17
Nehmen wir mal an:


Structure PunktS
Public x As Double
Public y As Double
End Structure

Module Module1
Sub Main()
Dim ps As PunktS
ps.x = 1
ps.y = 2
End Sub
End Module

Was ist der unterschied zwischen
Dim ps As PunktS
und Dim ps As NEW PunktS

Danke im Voraus.

Undying82
23.02.2009, 14:02
mit new

Du möchtest eine Instanz erstellen und nicht nur eine Variable definieren.
Der code würde ohne new nicht laufen.

Undying

NitroTurboRatte
23.02.2009, 15:09
Er läuft aber ohne New!!!???

olampl
24.02.2009, 09:24
Ohne new ist es einfach eine Deklaration,
mit new wird die Variable auch gleich initalisiert