Verfasst: 23.11.2006 12:13
> Trotzdem ist es kein Booloean
genau, aber es müsste boolean sein, wenn du es mit dem wert 1 in eine rechnung einfließen lassen möchtest.
natürlich funktioniert auch meine "lösung" nur dann, wenn im nicht-unicode-fall
die konstante #PB_Compiler_Unicode den wert 0 besitzt.
wobei..
eigentlich inpliziert der name der konstanten, dass sie boolean ist.
sollte sich das ändern, müsste es zusätzliche kontrollkonstanten geben, wie
#PB_Compiler_Unicode_True und #PB_Compiler_Unicode_False
denn der hintergrund ist ja, dass man anhand dieser konstanten prüfen kann,
ob der code im unicode-mode kompiliert wurde oder nicht,
also müsste die konstante ja perabgefragt werden können.
genau, aber es müsste boolean sein, wenn du es mit dem wert 1 in eine rechnung einfließen lassen möchtest.
natürlich funktioniert auch meine "lösung" nur dann, wenn im nicht-unicode-fall
die konstante #PB_Compiler_Unicode den wert 0 besitzt.
wobei..
eigentlich inpliziert der name der konstanten, dass sie boolean ist.
sollte sich das ändern, müsste es zusätzliche kontrollkonstanten geben, wie
#PB_Compiler_Unicode_True und #PB_Compiler_Unicode_False
denn der hintergrund ist ja, dass man anhand dieser konstanten prüfen kann,
ob der code im unicode-mode kompiliert wurde oder nicht,
also müsste die konstante ja per
Code: Alles auswählen
If #PB_Compiler_Unicode