Thema: Delphi & im string angeben ?

Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

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

Re: & im string angeben ?

  Alt 16. Mai 2006, 18: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';
Garbage Collector ... Delphianer erzeugen keinen Müll, also brauchen sie auch keinen Müllsucher.
my Delphi wish list : BugReports/FeatureRequests
  Mit Zitat antworten Zitat