Warum geht das nicht

Anfängerfragen zum Programmieren mit PureBasic.
Ele
Beiträge: 2
Registriert: 11.07.2006 15:47

Warum geht das nicht

Beitrag von Ele »

Als blutiger Anfänger, versuche den ClearScreen Befehl zu verwenden um den Bildschirm wie im Tuto angegeben mit schwarzer Farbe zu löschen geht aber nicht. Kommt jedsmal die Fehlermeldung; Incorrect Number of Parameter.
Was mache ich falsch?

Code: Alles auswählen

If InitSprite() = 0 
 MessageRequester("Fehler","Konnte dx nicht finden",0)
EndIf
If InitKeyboard()=0 
 MessageRequester("Fehler","Konnte dx nicht finden",0) 
EndIf
If OpenScreen(600,480,16,"Vollbild") = 0 
MessageRequester("Fehler","Konnte kein Vollbild erstellen ",0)
EndIf 
For anim = 1 To 16
  LoadSprite(anim,"files\anim_"+Str(anim)+".bmp",0)
Next

anim = 1

Repeat  
ClearScreen(1,0,0)
anim + 1 
If anim = 16 
anim = 1 
EndIf 
If anim = 1
anim + 1 
EndIf
DisplayTransparentSprite(anim,30,30) 
FlipBuffers() 
ExamineKeyboard()
If KeyboardPushed(#PB_Key_Escape) 
End 
EndIf
ForEver
-------------
gecodetagt --bobobo (1. Fehler beseitigt:) )
Benutzeravatar
bobobo
jaAdmin
Beiträge: 3873
Registriert: 13.09.2004 17:48
Kontaktdaten:

Beitrag von bobobo »

Der Parameter bei Clearscreen ist ein RGBFarbwert

Code: Alles auswählen

clearscreen(rgb(1,0,0))
erfüllt Deine Wünsche


Das Tut bezieht sich wohl noch auf eine ältere PB-Version
‮pb aktuel 6.2 windoof aktuell und sowas von 10
Ich hab Tinnitus im Auge. Ich seh nur Pfeifen.
Ele
Beiträge: 2
Registriert: 11.07.2006 15:47

Danke

Beitrag von Ele »

Scheint so, danke für die schnelle Antwort
Benutzeravatar
Kiffi
Beiträge: 10714
Registriert: 08.09.2004 08:21
Wohnort: Amphibios 9

Re: Danke

Beitrag von Kiffi »

Hallo Ele,

bitte versuche in Zukunft aussagekräftige Betreffs für Deine Anfragen
einzutragen.

Grüße ... Kiffi

P.S.: Willkommen im Board! :-)
a²+b²=mc²
Kaeru Gaman
Beiträge: 17389
Registriert: 10.11.2004 03:22

Beitrag von Kaeru Gaman »

btw.
schwarz ist (0,0,0)
dein farbwert hat ein minimales rot drin.


mit Ver4.0 hat sich einiges geändert, die meisten Tuts und Libs sind noch nicht umgestellt.

in den meisten fällen kannst du dir die korrekte neue schreibweise auch aus der Help eruieren,
einfach auf dem befehl, der nen fehler verursacht F1 drücken.
Der Narr denkt er sei ein weiser Mann.
Der Weise weiß, dass er ein Narr ist.
Antworten