Seite 2 von 2

Verfasst: 15.05.2009 20:37
von ts-soft
Oder ein 0 Array und einfach neu Dimmen

Verfasst: 15.05.2009 20:44
von Kaeru Gaman
ein 0 Array, also mit einem einzigen Element, kannst du nicht alleine erzeugen.
ein Array muss mindestens 2 Elemente haben, also mit 1 geDIMt werden.

wenn du bei Dim eine 0 angibst, löscht du das komplette Array.
das ist eine Sonderfunktion innerhalb PB.

Verfasst: 15.05.2009 20:49
von ts-soft
So meinte ich es ja :mrgreen:

Code: Alles auswählen

Structure test
  name.s
  plz.l
  ort.s
EndStructure

Global Dim Adresse.test(1)

Adresse(0)\name = "Frog"

Debug Adresse(0)\name

Global Dim Adresse.test(0)

Debug Adresse(0)\name

Verfasst: 15.05.2009 23:41
von Bisonte
Kaeru Gaman hat geschrieben:ein 0 Array, also mit einem einzigen Element, kannst du nicht alleine erzeugen.
ein Array muss mindestens 2 Elemente haben, also mit 1 geDIMt werden.

wenn du bei Dim eine 0 angibst, löscht du das komplette Array.
das ist eine Sonderfunktion innerhalb PB.
Ok, dann erübrigt sich ja die Frage wie man ein strukturiertes Array mit einem Schlag löscht ;)

Wieder was dazugelernt.