For i.l=1.0 To 0.0 -0.1
AddGadgetItem(#Combo_1,-1,Str(i))
Next
Ich brauch 1.0 - 0.0 in der Combo, wieso geht das nicht?
For i.l=1.0 To 0.0 -0.1
Code: Alles auswählen
for i=1 to 0 step -1
AddGadgetItem(#Combo_1,-1,Str(i))
Next
Code: Alles auswählen
for i=10 to 0 step -1
AddGadgetItem(#Combo_1,-1,StrF(i/10))
Next
0.1
0.2
0.3
...

Bruchrechnung (Dafür brauch man doch keine While-Schleife)
Wenn man aber eine Schleife haben will, mit der Funktion einer For-Schleife, nur in Kommazahl-Schritten, kann man dies mit einer While-Schleife realisieren. So wie bei dir muss man immer den aktuellen Zähler durch 10 teilen, was umständlich wäre, wenn man viele Codezeilen in der For-Schleife hätte welche mit dem Zähler arbeiten. Aber letztlich ist es wohl nicht so wichtig, das mag sein.Batze hat geschrieben: Bruchrechnung (Dafür brauch man doch keine While-Schleife)

- NicTheQuick
- Ein Admin
- Beiträge: 8809
- Registriert: 29.08.2004 20:20
- Computerausstattung: Ryzen 7 5800X, 64 GB DDR4-3200
Ubuntu 24.04.2 LTS
GeForce RTX 3080 Ti - Wohnort: Saarbrücken