kaufmännisches und im String
-
Hallo alle zusammen,
ich habe eine Frage und zwar, wie setzt man ein kaufmännisches und in einen String ein,ohne dass dann ein unterstrich entsteht?
Es soll nämlich das "&" angezeigt werden.
Unten ein Beispielcode:AnsiString test;
test="ich & du";
ShowMessage(test);Ausgabe:
ich _du
gewollte Ausgabe:
ich & du
Vielen Dank für eure Hilfe
Gruß Benny
-
AnsiString test; test="ich && du"; ShowMessage(test);
-
Hallo,
vielen dank für die schnelle antwort!
hat super geklappt!gruß benny
-
Hoi zäme,
Mich würde interessieren wieso folgendes nicht funktioniert?
string test = @"ich & du";
Sollte doch das & auch escapen, wieso tut es das nicht?
Merci für eure Antworten
Gruss vom Koder
-
Der Koder schrieb:
string test = @"ich & du";
Sollte doch das & auch escapen, wieso tut es das nicht?
1. Seit wann gibt es ein '@' in C++, und was soll es mit Escaping zu tun haben?
2. für die gesonderte Interpretation des '&' ist nicht der Compiler verantwortlich, sondern das Windows-Steuerelement, das ein '&' als Anweisung interpretiert, den nachfolgenden Buchstaben zu unterstreichen und die zugehörige Taste als Hotkey zu interpretieren (z.B. "Datei &speichern" wird angezeigt als "Datei speichern" erlaubt dir, den Eintrag bei offenem Menu durch die 'S'-Taste zu betätigen).