abbrechen
Suchergebnisse werden angezeigt für 
Stattdessen suchen nach 
Meintest du: 
DE
abbrechen
Suchergebnisse werden angezeigt für 
Stattdessen suchen nach 
Meintest du: 
Ma_Scht
Expert

VARDIM1 soll kleiner werden

Hallo zusammen,
ist es möglich ein ARRAY-Element wieder zu verkleinern?
In der Form, dass VARDIM1 (bzw....2) einen kleineren Wert ausgibt?
Gruß Mario
3 ANTWORTEN 3
Anonymous
Nicht anwendbar
Meinst Du Array-Variablen oder Array-Parameter?
Frank Beister
Moderator
Probier mal das. Das sollte es erhellen:

DIM big[4], small[]

big[1] = "leer"
big[2] = "leer"
big[3] = "leer"
big[4] = "leer"

small[1] = "voll"
small[2] = "voll"

print vardim1(big), vardim1(small)

big = small

print vardim1(big), vardim1(small)

dim big[]

big[1] = "mittel"
big[2] = "mittel"

print vardim1(big), vardim1(small)


Wenn du in der ersten Zeile
DIM big[], small[]

schreibst, dann siehst du, dass du auch beim ersten Versuch die Dimensionen zu ändern erfolgreich bist, weil die Arraygröße nicht vordefiniert und fixiert ist.
bim author since 1994 | bim manager since 2018 | author of selfGDL.de | openGDL | skewed archicad user hall of fame | author of bim-all-doors.gsm
Ma_Scht
Expert
Jup, habe es kapiert. Danke schön!

Keine Antwort gefunden?

Andere Beiträge
im Board ansehen

Zurück zum Board

Neueste Lösungen durchsuchen

Akzeptierte Lösungen zeigen

Eine neue Diskussion starten!

Neues Thema erstellen