Wird wohl an der RandomSeed liegen...
Code: Alles auswählen
Global MyQuadVar.q
For i = 1 To 100
MyQuadVar=Random(5)
Select MyQuadVar
Case 0
Debug "Null!!!"
Case 1
Debug "One! Juhu!!!"
Default
Debug "Any! Yes!!!!!"
EndSelect
Next i
Debugger-Ausgabe hat geschrieben:
Any! Yes!!!!!
Any! Yes!!!!!
Any! Yes!!!!!
Any! Yes!!!!!
Any! Yes!!!!!
One! Juhu!!!
Any! Yes!!!!!
One! Juhu!!!
Any! Yes!!!!!
Any! Yes!!!!!
Any! Yes!!!!!
Any! Yes!!!!!
Null!!!
One! Juhu!!!
Any! Yes!!!!!
One! Juhu!!!
One! Juhu!!!
Null!!!
Null!!!
Null!!!
One! Juhu!!!
Any! Yes!!!!!
Any! Yes!!!!!
Null!!!
One! Juhu!!!
Null!!!
Any! Yes!!!!!
Null!!!
Any! Yes!!!!!
Null!!!
Any! Yes!!!!!
Any! Yes!!!!!
Any! Yes!!!!!
Any! Yes!!!!!
Any! Yes!!!!!
One! Juhu!!!
Null!!!
Any! Yes!!!!!
Any! Yes!!!!!
Null!!!
One! Juhu!!!
Any! Yes!!!!!
Any! Yes!!!!!
Any! Yes!!!!!
Any! Yes!!!!!
Any! Yes!!!!!
One! Juhu!!!
One! Juhu!!!
Any! Yes!!!!!
Any! Yes!!!!!
One! Juhu!!!
Any! Yes!!!!!
One! Juhu!!!
Any! Yes!!!!!
Any! Yes!!!!!
Any! Yes!!!!!
One! Juhu!!!
Any! Yes!!!!!
Any! Yes!!!!!
Null!!!
Any! Yes!!!!!
One! Juhu!!!
Any! Yes!!!!!
Any! Yes!!!!!
Any! Yes!!!!!
Null!!!
Null!!!
Any! Yes!!!!!
Any! Yes!!!!!
Null!!!
Null!!!
Any! Yes!!!!!
Any! Yes!!!!!
Any! Yes!!!!!
Any! Yes!!!!!
Any! Yes!!!!!
Any! Yes!!!!!
Any! Yes!!!!!
Any! Yes!!!!!
One! Juhu!!!
Any! Yes!!!!!
One! Juhu!!!
One! Juhu!!!
One! Juhu!!!
Any! Yes!!!!!
Null!!!
Any! Yes!!!!!
Null!!!
Any! Yes!!!!!
Null!!!
Any! Yes!!!!!
One! Juhu!!!
Any! Yes!!!!!
Null!!!
Any! Yes!!!!!
One! Juhu!!!
One! Juhu!!!
Null!!!
One! Juhu!!!
Any! Yes!!!!!
Und wieder mal wurde ein vermeintlicher "Bug" als "da hat der Programmierer nicht richtig aufgepaßt" entlarvt...
@ Josef: Ist jetzt nix gegen Dich persönlich, aber wenn ich sehe, wie oft irgendeiner daherkommt und einen "Bug" entdeckt hat, der kein Bug ist, dann finde ich das fast schon respektlos den Entwicklern der Programmiersprache gegenüber. Okay, PB ist eine relativ "kleine" Sprache und vielleicht sind da Bugs etwas (!) wahrscheinlicher als bei "großen" Sprachen wie C++ oder Java, aber letztendlich ist es nie verkehrt, erstmal einen normalen Thread der Marke "da funktioniert irgendwas nicht so wie ich es mir vorstelle" zu eröffnen. Im Übrigen tritt exakt der gleiche "Bug" auf, wenn Du normale Longs verwendest statt Quads. Das hättest Du zumindest auch mal testen können.
Ach ja zum Thema RandomSeed: Einfach mal in der Hilfe nachschauen

ZeHa hat bisher kein Danke erhalten.
Klicke
hier, wenn Du wissen möchtest, woran ihm das vorbeigeht.