Screen soll doch noch nicht geschlossen werden ...

Anfängerfragen zum Programmieren mit PureBasic.
Tombi
Beiträge: 369
Registriert: 05.03.2008 22:05

Beitrag von Tombi »

map() ist Global ;)

Vor Reading() kommt:

Code: Alles auswählen

Global map.b
Bild Bild Bild
Intel Pentium 4 630 (3 GHZ)
Kaeru Gaman
Beiträge: 17389
Registriert: 10.11.2004 03:22

Beitrag von Kaeru Gaman »

is trotzdem falsch.

ganz am anfang deines progs muss stehen

Code: Alles auswählen

Global Dim map.b(#zeilen,#werte)
innerhalb der proc kannst du nur ein Redim machen, falls du die größe ändern willst.
Der Narr denkt er sei ein weiser Mann.
Der Weise weiß, dass er ein Narr ist.
Benutzeravatar
#NULL
Beiträge: 2238
Registriert: 20.04.2006 09:50

Beitrag von #NULL »

da hat er recht. du mußt globals vor den prozeduren definieren.
aber später kannst du trotzdem Dim verwenden um die map zu erneuern. 1. weil sie dabei 'geleert' wird. und 2. kannst du mit ReDim nur die letzte dimension ändern, aber du benutzt ja eh feste mapgrößen..
my pb stuff..
Bild..jedenfalls war das mal so.
Antworten