Groß-/Kleinbuchstaben eines Strings invertieren |
|
| System | Win9x, WinNT, Win2000, WinXP, Vista, Win7 |
|---|---|
| Ab Delphi-Version | Delphi 1 |
| Letzte Änderung | 28.09.2010 |
Groß-/Klein-Buchstaben eines Strings invertieren kann man wie folgt machen ...
function StringCaseInvert(const S: String):String;
var
i: Integer;
begin
Result := S;
for i := 1 to Length(Result) do begin
if (Result[i] > #64) and (Result[i] < #91) then
Result[i] := Char(Ord(Result[i])+32)
else
if (Result[i] > #96) and (Result[i] < #123) then
Result[i] := UpCase(Result[i]);
end;
end;
Ähnliche Seiten:
- Text im StringGrid ausrichten
- StringGrid Text vertikal ausgeben
- Datei in einen String laden
- Strings in einem Bitmap ausgeben
- String in der Tag-Eigenschaft speichern
- Wort aus einem String an einer Position extrahieren
- String hinter Cursorposition einfügen
- Hinzufügen von Einträgen in Listen beschleunigen
- Prüfen, ob ein Eintrag in TStrings schon vorhanden ist
- Stringgrid-Zelle per Programmcode selektieren