new in while schleifen

Übersicht BlitzBasic Allgemein

Neue Antwort erstellen

 

NetPad

Betreff: new in while schleifen

BeitragMo, Apr 18, 2005 13:26
Antworten mit Zitat
Benutzer-Profile anzeigen
hallo leute

wieso bekomme ich eine fehlermeldung, wenn ich types in while schleifen deklarieren will?

bsp:
BlitzBasic: [AUSKLAPPEN]

Type crafts
Field x
Field y
End Type

i=0

While(i=0)
New alien.crafts
alien\x=100
alien\y=100
Wend


ist natürlich ein dummes beispiel, da die while schleife ins unendliche läuft. darum solltet ihr das vielleicht nicht ausführen.

jedenfalls verlangt der compiler, dass ich bevor das new kommt ein wend setzte

grs NP
User posted image
CCC:http://www.ccc.de/campaigns/music/
//aufmerksam gemacht von gameworx

DA

BeitragMo, Apr 18, 2005 13:34
Antworten mit Zitat
Benutzer-Profile anzeigen
Moin,

Mhm. Ich mache das ganze immer etwas anders.
BlitzBasic: [AUSKLAPPEN]

Global a.crafts

Type crafts
Field x
Field y
End Type

While(i=0)

a = New crafts
a\x=100
a\y=100

Wend


Versuchs mal so. Bei mir gehts Wink

Thx
DarkAngel
Deutscher Blitz Basic Chat

DivineDominion

BeitragMo, Apr 18, 2005 13:59
Antworten mit Zitat
Benutzer-Profile anzeigen
Global "einfach so" zu nehmen sit Schwachsinn.
NEw ist aber nur ein Operator. Du musst...
Instanz.TType = New TType
... nutzen!
christian.tietze@gmail.com - https://christiantietze.de
macOS
 

NetPad

BeitragMo, Apr 18, 2005 14:00
Antworten mit Zitat
Benutzer-Profile anzeigen
uiuiui...jetzt wo ich mir das in der onlinehilfe anschaue, sehe ich, dass ich mich "etwas" vertan habe.

war etwas zu lange mit c++ beschäftigt.

danke für die schnelle antworten

grs NP
User posted image
CCC:http://www.ccc.de/campaigns/music/
//aufmerksam gemacht von gameworx

Alfadur

BeitragMo, Apr 18, 2005 15:53
Antworten mit Zitat
Benutzer-Profile anzeigen
yeah, müßte so wie du es getan hast eigentlich funktionieren, wenn du
alien.crafts=new crafts machst ... aber das hast du wohl schon rausgefunden .-)
A Cray is the only computer that runs an endless loop in less than four hours.
 

walski

Ehemaliger Admin

Betreff: Re: new in while schleifen

BeitragMo, Apr 18, 2005 16:10
Antworten mit Zitat
Benutzer-Profile anzeigen
NetPad hat Folgendes geschrieben:
hallo leute

BlitzBasic: [AUSKLAPPEN]

Type crafts
Field x
Field y
End Type

i=0

While(i=0)
New alien.crafts
alien\x=100
alien\y=100
Wend



Es müsste so heißen:

BlitzBasic: [AUSKLAPPEN]

Type crafts
Field x
Field y
End Type

i=0

While(i=0)
>>> alien.crafts = New crafts <<<
alien\x=100
alien\y=100
Wend
buh!
 

BlackTermi

BeitragMo, Apr 18, 2005 17:32
Antworten mit Zitat
Benutzer-Profile anzeigen
ich dachte das wäre schon geklärt worden??? Question

Alfadur

BeitragMo, Apr 18, 2005 17:33
Antworten mit Zitat
Benutzer-Profile anzeigen
es macht eben einfach spaß konstruktive beiträge zu schreiben .... *gsssh*
A Cray is the only computer that runs an endless loop in less than four hours.
 

OJay

BeitragMo, Apr 18, 2005 18:07
Antworten mit Zitat
Benutzer-Profile anzeigen
NetPad hat Folgendes geschrieben:

war etwas zu lange mit c++ beschäftigt.


soso. nur dumm, das das in c++ genauso falsch ist, da dort new ebenfalls nur ein operator ist Wink

Neue Antwort erstellen


Übersicht BlitzBasic Allgemein

Gehe zu:

Powered by phpBB © 2001 - 2006, phpBB Group