Hi Leute
ich brauch mal nen kleinen Gedankenanstoß. Der Plan: In einem String soll jeder 2. Buchstabe zu einem Großbuchstaben, jeder 2. dazwischen soll klein werden. Soweit so gut:
Delphi-Quelltext
1: 2: 3: 4: 5: 6:
| function UpperandLower(Text:string):string; var i : integer; begin for i:=1 to length(text) do if i mod 2 = 0 then text[i]:=uppercase(text[i]) else text[i]:=lowercase(text[i]); result:=text; end; |
Sieht schön aus, das Problem: Es funktionniert nicht XD der Compiler sagt mir Char und String seien Inkompatible Typen. Ich hab schon verschiedene Möglichkeiten mit Char() probiert, aber ich komm nicht wirklich drauf was mein Compiler meint.^^
thx for help