Problem mit Verlinkten Types

Übersicht BlitzBasic Beginners-Corner

Neue Antwort erstellen

 

Chris02

Betreff: Problem mit Verlinkten Types

BeitragSa, Nov 26, 2005 23:51
Antworten mit Zitat
Benutzer-Profile anzeigen
BlitzBasic: [AUSKLAPPEN]
Graphics 800,600,0,3
Stop
Type Spieler
Field Geld
Field Name$
Field Position
Field Nummer
Field Werke
Field Bahnhoefe
End Type

Type Feld
Field Name$
Field Strasse.Strasse[40]
Field Nummer
End Type

Type Strasse
Field Besitzer
Field Kosten
Field Kostenhaus
Field Mietegrundstueckallein
Field Miete1Haus
Field Miete2Haus
Field Miete3Haus
Field Miete4Haus
Field MieteHotel
Field Gruppennummer
End Type



For i=1 To 40
Feld[i].Feld=New Feld
Feld\Nummer=i
Select Feld[i]\Nummer
Case 1
Feld[i]\Name=\"Los\"
Case 2
Feld[i]\Name=\"Badstrasse\"
Feld[i]\Strasse.Strasse=New Strasse
Feld[i]\Strasse\Kosten=1200
Feld[i]\Strasse\Kostenhaus=1000
End Select
Next


bringt bei mir immer "expecting varible assingment"
BlitzBasic: [AUSKLAPPEN]
Feld[i]|.Feld=New Feld

(|= stelle an der der cursor steht)
 

CodeMaster

Betreff: Re: Problem mit Verlinkten Types

BeitragSo, Nov 27, 2005 13:22
Antworten mit Zitat
Benutzer-Profile anzeigen
Du benutzt das Token Feld sowohl als Blitzarray als auch als Typebezeichner. Hast du das Blitzarray initialisiert? Versuchs mal so:
BlitzBasic: [AUSKLAPPEN]
Local EintragFeld.Feld[40]
For i=1 To 40
EintragFeld[i] = New Feld
EintragFeld[i]\Nummer=i
Select EintragFeld[i]\Nummer
Case 1
EintragFeld[i]\Name=\"Los\"
Case 2
EintragFeld[i]\Name=\"Badstrasse\"
EintragFeld[i]\Strasse.Strasse=New Strasse
EintragFeld[i]\Strasse\Kosten=1200
EintragFeld[i]\Strasse\Kostenhaus=1000
End Select
Next
(Kenne mich mit Blitzarray nicht so gut aus, aber so in etwa müsste es funktionieren)
Wofür hast du übrigens pro Feld-Eintrag 40 Straßen-Einträge vorgesehen? So wie's jetzt ist, kann es mit dem Straßentype nicht funktionieren.
Dies ist ein Text, der an jeden Beitrag von dir angehängt werden kann. Es besteht eine Limit von 500 Buchstaben.

Zuletzt bearbeitet von CodeMaster am Mo Apr 01, Parse error: syntax error, unexpected ';' in htdocs\viewtopic.php on line 102
 

Chris02

BeitragMo, Nov 28, 2005 14:06
Antworten mit Zitat
Benutzer-Profile anzeigen
erstmal was ist eigntlich ein Token genau? eine Variable?


Zitat:
Wofür hast du übrigens pro Feld-Eintrag 40 Straßen-Einträge vorgesehen? So wie's jetzt ist, kann es mit dem Straßentype nicht funktionieren.


tja wusste nicht das man das arry nicht braucht um für jeden eintrag in Feld einen eigenen eintrag in strasse zu bekommen
 

CodeMaster

BeitragMo, Nov 28, 2005 15:57
Antworten mit Zitat
Benutzer-Profile anzeigen
Ein Token ist ein programmiertechnisches Sprachsymbol (können Zeichen, Buchstaben, Zahlen, Worte, alles sein).
Dein hier gezeigter Programmierstil ist recht objektorientiert ausgelegt, daher verwundert mich die Tatsache, dass du das mit den 40 Sub-Einträgen nicht wusstest, ein wenig. Aber mach du ruhig deine Erfahrungen Smile
Dies ist ein Text, der an jeden Beitrag von dir angehängt werden kann. Es besteht eine Limit von 500 Buchstaben.

Zuletzt bearbeitet von CodeMaster am Mo Apr 01, Parse error: syntax error, unexpected ';' in htdocs\viewtopic.php on line 102
 

Chris02

BeitragDi, Nov 29, 2005 15:20
Antworten mit Zitat
Benutzer-Profile anzeigen
ich hab mir halt gedacht, wenn ich das alles mit dims mache kenn ich mich spätestens nach zwei wochen nicht mehr aus was jetzt in welchen eintrag reingehört also besser gleich types

Neue Antwort erstellen


Übersicht BlitzBasic Beginners-Corner

Gehe zu:

Powered by phpBB © 2001 - 2006, phpBB Group