Streng genommen, sollte es eigentlich funktionieren, wenn das Assoziativgesetz angewandt werden kann. Man sieht es ja oben in meinem zweiten Beispiel, wo ich eins nach dem anderen zum String "addiere". Meiner Meinung nach ist 'Chr(0)' ein eigenständiger String der Länge 0 und schließt somit genau so wenig einen String ab wie #NUL$ oder #NULL$ oder "".
Ich habe das Verhalten auch nur zufällig herausgefunden. In meinem Code stand 'Chr(variable)' und ich wollte eigentlich, dass einfach nichts passiert, wenn 'variable = 0' ist. Da das nicht geklappt hatte, wollte ich mal nachfragen, was ihr davon hält. Ich finde es nach wie vor komisch, aber sehe es auch nicht direkt als Bug, sondern eher als Purebasic-Eigenart. Davon gibt's ja nicht nur eine.
