kann. Jedoch bin ich mir sicher, dass man wenigstens in der Hilfe darauf
hinweisen soll:
Code: Alles auswählen
Procedure.i CallError()
Protected Title.String,Text.String,Flags.i
MessageRequester(Title\S,Text\S,Flags)
EndProcedure
CallError()
Dieser Code öffnet mir eine MessageBox mit dem Titel "Fehler". Doch wieso? Wenn ich "Debug Title\S" eingebe, so wird mir ein Leerer
String ausgegeben.
Kann es etwa damit zusammenhängen, dass Strings als Protected am
Anfang immer auf eine Zeichenkette mit der Adresse NULL zeigen?
Wobei ich mir das kaum vorstellen kann, da doch PureBasic kein
"Call-By-Reference" erlaubt, oder?
Könnt ihr dieses ungewöhnliche Verhalten von PureBasic bestätigen?
Danke im Voraus
Gruß Josef