(CodeLib-Manager)
Registriert seit: 5. Aug 2004
Ort: München
1.062 Beiträge
|
Re: Strings Zerlegen zum 1000 mal^^
7. Mai 2005, 20:37
ich hab mir die anderen Codes nicht angeschaut, aber relativ kurz geht das so:
Delphi-Quellcode:
var zeile, who: string;
money, Factor, i: integer;
begin
Zeile := Edit1.Text;
delete(zeile, 1, pos(': ', Zeile) + 1);
who := copy(zeile, 1, pos(' ', Zeile) - 1);
delete(zeile, 1, pos(' ', Zeile));
case zeile[1] of
'n': Factor := -1; //nimmt sich
'l': Factor := 1; //legt hinein
'b': Factor := 0; //beseitigt
end;
for i := 0 to ord(Factor < 0) do
delete(Zeile, 1, pos(' ', Zeile));
TryStrToInt(copy(Zeile, 1, pos(' ', Zeile) - 1), money);
money := money * Factor;
in who steht dann wer, und in money wieviel, also positiv wenn was reingelegt, und negativ wenn was rausgenommen
Mike Passion is no replacement for reason
|
|
Zitat
|