![]() |
Überprüfen ob String in Array of String drinne ist.
Hoi? :stupid:,
Also ich hab ein Array[0..9] of String:
Delphi-Quellcode:
und zwei Variablen:
Zahlen : Array [0..9] of String = ('1', '2', '3', '4', '5', '6', '7', '8', '9', '0');
Delphi-Quellcode:
Temp1, Temp2: String
und dass an Code:
Delphi-Quellcode:
Leider meint der Compiler das der Operaor nicht anwendendbar ist.
if (not Zahlen in Temp1) or (not Zahlen in Temp2) then
begin Exit; end; |
Re: Überprüfen ob String in Array of String drinne ist.
Hai Spider,
ungetestet:
Delphi-Quellcode:
begin
if (not (Temp1 in Zahlen)) or (not (Temp2 in Zahlen)) then begin end; end; |
Re: Überprüfen ob String in Array of String drinne ist.
@Sharky
ne das geht auch nicht. Immernoch gleiches Problem.- |
Re: Überprüfen ob String in Array of String drinne ist.
Uff...
ich bin ja auch doof ;-)
Delphi-Quellcode:
in geht nur bein einem set of von Ordinalentypen (Char)
var
Zahlen : set of '0'..'9'; Temp1, Temp2: Char; procedure TForm1.Button1Click(Sender: TObject); begin temp1 := 'A'; temp2 := 'b'; if (not (Temp1 in Zahlen)) or (not(Temp2 in Zahlen)) then begin exit; end end; |
Re: Überprüfen ob String in Array of String drinne ist.
Hi,
probier mal (ungetestet):
Delphi-Quellcode:
Ratte
VAR a,b:boolean;
i:integer; begin for i:=0 to 9 do IF Temp1=zahlen[i] THEN a:=true; i:=0; for i:=0 to 9 do IF Temp2=zahlen[i] THEN b:=true; IF not (a AND b) THEN exit; |
Re: Überprüfen ob String in Array of String drinne ist.
Hmm,
ja ich hab auch grad an Set gedacht, aber ich hol das Temp1 und Temp2 aus nem String raus (Copy). Und deswegen kann kein Char sein. |
Re: Überprüfen ob String in Array of String drinne ist.
Wenn ich das richtig sehe ist doch Temp1 und Temp2 immer zu ein Zeichen lang?!
Dann muss es doch gehen (natürlich nicht mit dem Copy-Befehl). |
Re: Überprüfen ob String in Array of String drinne ist.
@Ratte
ne geht auch net. @Sharky ne Temp1, Temp2 können mehr als ein Zeichen haben, auch 4 oder so. |
Re: Überprüfen ob String in Array of String drinne ist.
Zitat:
Was möchtest Du denn machen? Einfach nür prüfen ob Temp1 oder Temp2 etwas anderes als eine "Zahl" enthält? |
Re: Überprüfen ob String in Array of String drinne ist.
[quote="Sharky"]
Zitat:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 04:06 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