![]() |
Re: Überprüfen ob String in Array of String drinne ist.
Zitat:
Delphi-Quellcode:
Einfach mal die Procedure VAL in der OH ansehen.
var
Temp1, Temp2: String; procedure TForm1.Button1Click(Sender: TObject); var i_tmp, Code1, Code2 : Integer; begin Temp1 := '123'; Temp2 := 'jdjd'; Val(Temp1, i_tmp, Code1); Val(Temp2, i_tmp, Code2); if (Code1 <> 0) or (Code2 <> 0) then begin ShowMessage ('Keine Zahl!'); end; end; |
Re: Überprüfen ob String in Array of String drinne ist.
Das ist es auch nicht ganz.
Also nochmal: Wenn eine Meldung kommt z.B. !add -3 _4 Dann wird das ausgerechnet = 7. Wenn aber kommt !add -3g _4 dann soll eine Meldung kommen das ein Buchstabe da drinne ist. |
Re: Überprüfen ob String in Array of String drinne ist.
dann doch einfach so denke ich:
Delphi-Quellcode:
ist jetzt ungetestet, aber ich glaube, das geht so, höchstens mit dem in könnte es des Syntax wegen noch haken ;)
var i : integer;
Buchst : boolean; begin Buchst := false; for i := 0 to length(Temp1)-1 do if (Temp1[i] in ('a'..'z', 'A'..'Z', ...) then Buchst := true; for i := 0 to length(Temp2)-1 do if (Temp2[i] in ('a'..'z', 'A'..'Z', ...) then Buchst := true; if Buchst then Showmessage('Buchstaben drin!') else Showmessage('Keine Buchstaben gefunden!'); end; MfG Lefko. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 14:01 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz