Hallo ist diese Abfrage zulässig?
If GARUE=1 And DSh=1 And PB>150:ya=oy4 : EndIf
Danke
If GARUE=1 And DSh=1 And PB>150:ya=oy4 : EndIf
Re: If GARUE=1 And DSh=1 And PB>150:ya=oy4 : EndIf
Ja die sieht syntaktisch gültig aus.
"Never run a changing system!" | "Unterhalten sich zwei Alleinunterhalter... Paradox, oder?"
PB 6.12 x64, OS: Win 11 24H2 x64, Desktopscaling: 150%, CPU: I7 12700 H, RAM: 32 GB, GPU: Intel(R) Iris(R) Xe Graphics | NVIDIA GeForce RTX 3070
Useralter in 2025: 57 Jahre.
PB 6.12 x64, OS: Win 11 24H2 x64, Desktopscaling: 150%, CPU: I7 12700 H, RAM: 32 GB, GPU: Intel(R) Iris(R) Xe Graphics | NVIDIA GeForce RTX 3070
Useralter in 2025: 57 Jahre.
-
- Beiträge: 15
- Registriert: 28.10.2013 20:45
- Computerausstattung: Windows 7 Professional / Windows 10
AMD FX(tm)-8320 Eight-Core Processor 3,5 Ghz
8 GB Speicher
PureBasic 5.62 (Windows - x64)
Re: If GARUE=1 And DSh=1 And PB>150:ya=oy4 : EndIf
Ok, Danke die Variable PB wird ignoriert, da muss ich irgendwo einen anderen Fehler haben.
Re: If GARUE=1 And DSh=1 And PB>150:ya=oy4 : EndIf
Würde ich auch sagen, denn auch funktionell ist die Abfrage ok:
Code: Alles auswählen
GARUE=1
DSh=1
PB=200
;PB=140
ya=1
oy4=30
If GARUE=1 And DSh=1 And PB > 150:ya=oy4 : EndIf
Debug ya
"Never run a changing system!" | "Unterhalten sich zwei Alleinunterhalter... Paradox, oder?"
PB 6.12 x64, OS: Win 11 24H2 x64, Desktopscaling: 150%, CPU: I7 12700 H, RAM: 32 GB, GPU: Intel(R) Iris(R) Xe Graphics | NVIDIA GeForce RTX 3070
Useralter in 2025: 57 Jahre.
PB 6.12 x64, OS: Win 11 24H2 x64, Desktopscaling: 150%, CPU: I7 12700 H, RAM: 32 GB, GPU: Intel(R) Iris(R) Xe Graphics | NVIDIA GeForce RTX 3070
Useralter in 2025: 57 Jahre.
-
- Beiträge: 15
- Registriert: 28.10.2013 20:45
- Computerausstattung: Windows 7 Professional / Windows 10
AMD FX(tm)-8320 Eight-Core Processor 3,5 Ghz
8 GB Speicher
PureBasic 5.62 (Windows - x64)
Re: If GARUE=1 And DSh=1 And PB>150:ya=oy4 : EndIf
Nochmal danke für die schnelle Hilfe,
Re: If GARUE=1 And DSh=1 And PB>150:ya=oy4 : EndIf
Wichtig zu wissen: Wenn die erste Bedingung nicht wahr ist, werden die zwei anderen überhaupt nicht mehr überprüft.
wird für a=0 (teilen durch null ist ja nicht definiert) nicht abstürzen.
Ist wichtig zu wissen, wenn man hier bspw. Prozeduren aufruft - die hinten werden nur ausgeführt, wenn die ersten Bedingungen erfüllt sind.
Code: Alles auswählen
if a>0 and 100/a=10
Ist wichtig zu wissen, wenn man hier bspw. Prozeduren aufruft - die hinten werden nur ausgeführt, wenn die ersten Bedingungen erfüllt sind.
CodeArchiv Rebirth: Deutsches Forum Github Hilfe ist immer gern gesehen!