In Prozedur wird Repeat übersprungen?

Anfängerfragen zum Programmieren mit PureBasic.
Kaeru Gaman
Beiträge: 17389
Registriert: 10.11.2004 03:22

Beitrag von Kaeru Gaman »

nuja, wenn du schon nicht so umschreiben kannst, dass der fehler gezeigt wird in weniger code,
dann poste halt mal den kompletten code, den du hast...

kann man zwar nicht laufen lassen, wenn sprites geladen werden,
aber zumindest drübergucken, ob was auffällt.
Der Narr denkt er sei ein weiser Mann.
Der Weise weiß, dass er ein Narr ist.
Benutzeravatar
jojo1541
Beiträge: 431
Registriert: 15.09.2007 17:12
Wohnort: Irgendwo im Nirgendwo

Beitrag von jojo1541 »

ok an meinem Code ist garnichts falsch, aber als ich den Mouse-befehl

Code: Alles auswählen

mousebutton()
debuggt hab hab ich natürlich, weil ich mal wieder morgens um 3 noch an pb saß die konstante falsch gelesen /:->
Zuletzt geändert von jojo1541 am 04.03.2009 22:35, insgesamt 1-mal geändert.
Ich verkaufe Rechtschreibfehler und jede menge GROßBUCHSTABEN. Alles unbegrenzt zu haben.
Kaeru Gaman
Beiträge: 17389
Registriert: 10.11.2004 03:22

Beitrag von Kaeru Gaman »

omg...

Bild
Der Narr denkt er sei ein weiser Mann.
Der Weise weiß, dass er ein Narr ist.
Benutzeravatar
PMV
Beiträge: 2765
Registriert: 29.08.2004 13:59
Wohnort: Baden-Württemberg

Beitrag von PMV »

volti hat geschrieben:ok an meinem Code ist garnichts falsch
Das haben schon andere behauptet und sind mächtig auf die Nase gefallen.

Poste ausführbaren Quellcode, der bei dir nicht funktioniert und erkläre,
was dort nicht funktioniert. Dann können wir dir sagen, ob das auch bei
uns so ist und wo bei dir der Fehler liegt. Wenn du das nicht tust, bist du
weiterhin auf dich alleine gestellt so als ob du hier nie mals gepostet
hättest. Die wahrscheinlichkeit, dass der Fehler bei PB liegt und nicht bei
dir mag zwar gegeben sein ... aber du kannst ja mal raten, was wir davon
halten. :wink:

MFG PMV
alte Projekte:
TSE, CWL, Chatsystem, GameMaker, AI-Game DLL, Fileparser, usw. -.-
Benutzeravatar
jojo1541
Beiträge: 431
Registriert: 15.09.2007 17:12
Wohnort: Irgendwo im Nirgendwo

Beitrag von jojo1541 »

wie im obigen post schon gesagt liegt der fehler nicht am quellcode, der im ersten post schon steht, sondern daran, dass mein Pb irgendwie einen dauerrechtsklick macht und keine linksklicks erkennt. (in meinem Quellcode ist der rechtsklick im MOment noch eine Notbremse falls was schiefläuft)

Daher habe ich in meinem letzten post auch die Frage geändert.

und falls ihr meinen debuggingcode sehen wollt, da ist er:

Code: Alles auswählen

InitMouse()
InitKeyboard()
InitSprite()



OpenWindow(0,0,0,10,10,"test")
OpenWindowedScreen(WindowID(0),0,0,10,10,0,0,0)

Repeat 

ExamineMouse()
ExamineKeyboard()


If MouseButton(#PB_MouseButton_Left) ;BLÖDHEIT 
  Debug "left"
EndIf

If MouseButton(#PB_MouseButton_Right) ;BLÖDHEIT
  Debug "right" 
EndIf

Delay(500)

Until KeyboardPushed (#PB_Key_Escape)
Zuletzt geändert von jojo1541 am 04.03.2009 22:36, insgesamt 1-mal geändert.
Ich verkaufe Rechtschreibfehler und jede menge GROßBUCHSTABEN. Alles unbegrenzt zu haben.
Benutzeravatar
PMV
Beiträge: 2765
Registriert: 29.08.2004 13:59
Wohnort: Baden-Württemberg

Beitrag von PMV »

Na siehste ... jetzt schaust dir noch mal die Hilfe zu MouseButton() an und
vergleichst die Konstanten. :wink: Und dann entschuldigst dich höflich bei
PureBasic. :lol:

MFG PMV
alte Projekte:
TSE, CWL, Chatsystem, GameMaker, AI-Game DLL, Fileparser, usw. -.-
Benutzeravatar
jojo1541
Beiträge: 431
Registriert: 15.09.2007 17:12
Wohnort: Irgendwo im Nirgendwo

Beitrag von jojo1541 »

:o :o :o Manchmal bin ich echt zu blöd richtig zu lesen...

GROßE ENTSCHULDIGUNG AN ALLE, DIE ICH MIT MEINER DUMMHEIT GESTRESST HABE UND VOR ALLEM AN PB!


manchmal könnt ich mich glatt erhängen... ich muss aufhören immer frühmorgens zu coden...
Ich verkaufe Rechtschreibfehler und jede menge GROßBUCHSTABEN. Alles unbegrenzt zu haben.
Benutzeravatar
Regenduft
Beiträge: 574
Registriert: 25.03.2008 15:07
Wohnort: THE LÄÄÄND!

Beitrag von Regenduft »

volti hat geschrieben:GROßE (...)
Sorry, aber ich muss jetzt ein bisschen Besserwisser spielen. :wink:

Inzwischen gibt es offiziell im Unicode auch das große Eszett. :mrgreen: (...in der offiziellen deutschen Rechtschreibung allerdings nicht)
PureBasic 5.73 LTE x86/x64 | Windows 7 (x64)
Andesdaf
Moderator
Beiträge: 2673
Registriert: 15.06.2008 18:22
Wohnort: Dresden

Beitrag von Andesdaf »

brauch aber keiner...
Win11 x64 | PB 6.20
Benutzeravatar
cxAlex
Beiträge: 2111
Registriert: 26.06.2008 10:42

Beitrag von cxAlex »

Ich bin für ein großes ß in der deutschen Rechtschreibung. Da komm ich jedes mal durcheinander.
Projekte: IO.pbi, vcpu
Pausierte Projekte: Easy Network Manager, µC Emulator
Aufgegebene Projekte: ECluster

Bild

PB 5.1 x64/x86; OS: Win7 x64/Ubuntu 10.x x86
Antworten