Thema
:
Delphi
Kann Delphi jetzt kein s[1] mehr?
Einzelnen Beitrag anzeigen
BlueStarHH
Registriert seit: 28. Mär 2005
Ort: Hamburg
850 Beiträge
Delphi 11 Alexandria
#
28
Re: Kann Delphi jetzt kein s[1] mehr?
28. Mär 2005, 17:24
So wirds gemacht:
zusammenfalten
·
markieren
Delphi-Quellcode:
function
countspacesinfront2(
const
s:
string
): Integer;
var
i: Integer;
begin
if
Length(s) < 1
then
Result := 0
else
begin
i := 1;
while
(i <= Length(s))
and
(s[i] = '
')
do
Inc(i);
Result := i - 1;
end
;
end
;
Und die Testfälle:
markieren
Delphi-Quellcode:
memo1.Lines.Add(IntToStr(countspacesinfront2('
Test
')) + '
=5
');
memo1.Lines.Add(IntToStr(countspacesinfront2('
')) + '
=5
');
memo1.Lines.Add(IntToStr(countspacesinfront2('
')) + '
=1
');
memo1.Lines.Add(IntToStr(countspacesinfront2('
')) + '
=0
');
memo1.Lines.Add(IntToStr(countspacesinfront2('
Test
')) + '
=0
');
Zitat
BlueStarHH
Öffentliches Profil ansehen
Mehr Beiträge von BlueStarHH finden