Seite 1 von 1
Eine Frage zu Structure
Verfasst: 23.04.2019 19:51
von stevie1401
Structure Client
*WebSocket_Client
Username.s
PcFlg.i
Schublade.s
EndStructure
Global NewList Client.Client()
Kann ich Dingen in der Structure auch mehrere Dimensionen geben?
Structure Client
*WebSocket_Client
Username.s
PcFlg.i
Schublade.s(5) <<---So geht es nicht Ich meine wie z.B. Dim Schublade(100,5)
EndStructure
Re: Eine Frage zu Structure
Verfasst: 23.04.2019 19:58
von NicknameFJ
Hi,
aus der Hilfe
Code: Alles auswählen
Structure Whatever
a.l
b.l[2] ; Statisches Array (Standard C) mit 2 Werten b[0] und b[1], nicht in der Größe veränderbar
Array c.l(3,3) ; Dynamisches Array mit 16 Werten c(0,0) bis c(3,3), in der Größe veränderbar mittels ReDim()
EndStructure
Grüße
NicknameFJ
Re: Eine Frage zu Structure
Verfasst: 23.04.2019 20:37
von Josh
Leider ist Pb in dieser Beziehung etwas inkonsistent.
Code: Alles auswählen
Dim x.i(3) oder Global Dim x.i(3) => in Strukturen und Prozedurparameter Array x.i(3)
NewList x.i() oder Global NewList x.i() => in Strukturen und Prozedurparameter List x.i()
NewMap x.i() oder Global NewMap x.i() => in Strukturen und Prozedurparameter Map x.i()
Wobei
Global auch für
Define,
Protected etc. stehen kann.
Pb sollte dieses blöde Dim, NewList und NewMap mal auslaufen lassen und ein
- Define Array x.i(3)
- Define List x.i()
- Define Map x.i()
zulassen. Dann wäre das Ganze mal ein bisschen einheitlich.
Re: Eine Frage zu Structure
Verfasst: 24.04.2019 07:18
von stevie1401
Das hätte ich im Leben nicht herausgefunden.
Besten Dank!