Thema: Delphi & im string angeben ?

Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu
Online

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.063 Beiträge
 
Delphi 12 Athens
 
#9

Re: & im string angeben ?

  Alt 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.
  Mit Zitat antworten Zitat