(Moderator)
Registriert seit: 23. Sep 2003
Ort: Bockwen
12.235 Beiträge
Delphi 2006 Professional
|
Re: Anfangsbuchstaben eines Strings in Großbuchstaben umwand
9. Nov 2008, 12:00
Das Problem (der Fehlermeldung) ist das UpperCase einen String zurück gibt und diesen kann man nunmal nicht auf einen einzelnen char zuweisen. daher einfach:
YourString[1] := AnsiUpperCase(YourString[1])[1];
Der Obige Code funktioniert übrigens nicht für deutsche Umlauge (der Code mit dem Ord welcher schaut ob das Zeichen im Bereich der kleinen Buchstaben liegt und wenn dem so ist die Differenz zu den Großbuchstaben subtrahiert)
Jens Mit Source ist es wie mit Kunst - Hauptsache der Künstler versteht's
|