mir ist durch Zufall ein Problem bei PB4.4 B3 ins Auge gefallen.
Bei der Berechnung zweier Double-Werte aus Stringgadgets ist es AB UND ZU vorgekommen, das dass Ergebnis nicht stimmte, sondern es wurden die Daten angezeigt die hinter DEBUG im Code stehen. Ich weiß jetzt nicht ob es ein generelles Berechnungs- oder speziell durch die Konvertierung (ValD(Stringgadget)) hervorgerufenes Problem ist. Vielleicht ist dies sogar ein Hinweis auf ein BUG.
Code: Alles auswählen
For n=a to x
Kosten.d = ValD(GetGadgetText(GadgetID)) * ValD(GetGadgetText(GadgetID))
Debug Str(Kosten) ;= -9223372036854775808
Debug Kosten ;= _+Infinity
Next n