Entwickler-Ecke
Delphi Language (Object-Pascal) / CLX - UpperCase nur mit einem Buchstaben im String. Wie?
Saarpoint - Di 14.06.05 21:18
Titel: UpperCase nur mit einem Buchstaben im String. Wie?
Hi Leute!
Da proggt man an einem ganzen Spiel rum und plötzlich fallen einem die
einfachsten Dinge nicht mehr ein. :roll:
Mein Problem:
Mit UpperCase macht man alle Zeichen eines Strings groß.
Und wie nur eins? Möchte den ersten Buchstaben meines
String-Arrays groß haben.
Hiermit habe ich's versucht:
Delphi-Quelltext
1:
| UpperCase(copy(CN[A],1,1)); |
Es kommt zwar kein Debug-Fehler, es passiert aber auch nix.
Gruß, Andy
Moderiert von
Christian S.: Topic aus Neue Einträge / Hinweise / etc. verschoben am Di 14.06.2005 um 21:55
uall@ogc - Di 14.06.05 21:31
s[4] := Upcase(s[4]);
// 4 buchstabe
Saarpoint - Di 14.06.05 21:42
Ahh! UpCase statt UpperCase! :D
Ich hab aber ein Array. Dies funzt nur bei einem normalen String.
Und
bewirkt nix...
Andy
Saarpoint - Di 14.06.05 21:45
Hab's gerade gelöst! :D
Lösung:
Delphi-Quelltext
1:
| CN[A,1] := UpCase(CN[A,1]); |
Trotzdem Danke!
gruß, Andy
JayEff - Di 14.06.05 22:57
exakt das hat er geschrieben... du hattest vergessen, dass UpperCase eine funktion ist. sie liefert etwas zurück, sie hat keinen var parameter, der wie bei einer procedure verändert werden kann.
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2025 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!