Seite 1 von 1

structure

Verfasst: 17.11.2005 17:18
von armada

Code: Alles auswählen

Structure planet
  name.s
  spieler.s
  ally.s
  mond.b
  i.b
  li.b
  g.b
EndStructure

Structure p2
  p1.b
  p2.w
  Dim p3.planet(14)
EndStructure
...funktioniert nich...Line 14: A variable in a 'Structure' need a declared Type (Dim p3.planet(14))

könnt ihr mir sagen was ich falsch gemacht hab?
warum geht en array in ner structure mit typ structure nich?
hab keine lust alles in eine strucuture zu packen weil da noch mehr dazukommt und des sonst unübersichtlich wird...wie kann ich des prob lösen?

mfg
armada

p.s.: schonmal danke im voraus

Verfasst: 17.11.2005 17:25
von nicolaus
so sollte es gehen:

Code: Alles auswählen

Structure planet
  Name.s
  spieler.s
  ally.s
  mond.b
  I.b
  li.b
  g.b
EndStructure

Structure p2
  p1.b
  p2.w
  p3.planet[14]
EndStructure

Verfasst: 17.11.2005 17:28
von armada
ahhhhhhhhhhhhhhh danke nicolaus

mfg
armada

Verfasst: 17.11.2005 17:37
von nicolaus
gerne doch!
Kleiner tip noch dazu, (wenn ich nicht falsch liege) das steht auch in der Hilfe von PB unter Structuren

Verfasst: 17.11.2005 18:08
von NicTheQuick
Vorsicht!

Code: Alles auswählen

Structure p2 
  p1.b 
  p2.w 
  p3.planet[14] ;14 Elemente mit den Indices von 0 bis 13
EndStructure

Dim p3.planet(14) ;15 Elemente mit den Indices von 0 bis 14

Verfasst: 17.11.2005 18:13
von nicolaus
Stimmt hätte ich vieleicht dazu schreiben sollen.
Danke NTQ :wink:

Verfasst: 17.11.2005 18:41
von armada
hilfe? wusst nichmal dass es sowas gibt^^
aber jetzt wo ihrs sagt...ja da is ne hilfe *g*
danke für den tipp

mfg
armada

@nicthequick: ja hab ich schon gemerkt....probieren geht über studieren^^

edit: achja eine frage hätte ich noch: geht des ganze dann auch noch mehrdimensional? wenn ja wie funzt des (des steht nich in der hilfe drin...ich hab geguckt^^). probiert hab ich schon mit [x][y] und [x,y]....geht beides nich...wenns nich geht is auch nich soooo schlimm dann muss ich halt nochmal extra structure machen *g*...wär aber trotzdem schön