Online
Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.063 Beiträge
Delphi 12 Athens
|
Re: & im string angeben ?
16. Mai 2006, 19:30
Erstens wird
Label1.Caption:='Das ist ein '+chr(38)+' ...';
eh vom Compiler optimiert und als
Label1.Caption:='Das ist ein ? ...';
gespeichert, außerdem steht im String ja dennoch ein "&" ... was anders bedeutet das chr(38) ja nicht.
Es ist ja das Gleiche wie:
Label1.Caption:='Das ist ein ' + '&' + ' ...';
Und da das erste (einzelnstehende) "&" im String nunmal als Marker für's Unterstreichen diehnt und ein und mit einem weiteren "&" Maskiert werden kann, ist also ein "&&" kein Marker für's Unterstreichen.
Label1.Caption:='Das ist ein && ... und hier ist's &U unterstrichen';
Neuste Erkenntnis:
Seit Pos einen dritten Parameter hat,
wird PoSex im Delphi viel seltener praktiziert.
|