Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Verschiedene Zahlen (https://www.delphipraxis.net/27896-verschiedene-zahlen.html)

Brueckenhauer 17. Aug 2004 09:07


Verschiedene Zahlen
 
Ich möchte einen String überprüfen der immer das wort 'test' beinhaltet danach aber eine zahl, die unterschiedlich sein kann, wie kann ich das am besten machen ohne alle möglichten abzufragen?

fkerber 17. Aug 2004 09:16

Re: Verschiedene Zahlen
 
Hi!

Herzlich Willkommen in der DP :thumb:

Was möchtest du denn mit den Zahlen machen? Sie nur auslesen?


Ciao Frederic

Alexander 17. Aug 2004 09:16

Re: Verschiedene Zahlen
 
Also du kannst ja mit Copy und POS den String zerteilen bzw. den Rest, also alles nach "test", einfach rauskopieren. Und dann mit Case Of prüfen...

glkgereon 17. Aug 2004 09:36

Re: Verschiedene Zahlen
 
hat denn die zahl eine bestimme länge?

Nikolas 17. Aug 2004 09:43

Re: Verschiedene Zahlen
 
wie sieht den so ein String aus? Also TestTestTestTest2 oder Test2Test5Test4Test5 ??
Und was willst du nachher wissen? Anzahl der 'Test' oder die Nummer(n)?

Brueckenhauer 17. Aug 2004 09:49

Re: Verschiedene Zahlen
 
Also der sting ist zum beispiel test46845 und nun will ich nur prüfen ob am Anfang das test da steht.

glkgereon 17. Aug 2004 09:51

Re: Verschiedene Zahlen
 
if 'test' in teststring , oder?

oder halt if pos(teststring,'test')<>-1

Nikolas 17. Aug 2004 09:54

Re: Verschiedene Zahlen
 
Ich würd eher sagen:
Delphi-Quellcode:
if pos(teststring,'test')=1 then
showmessage(' ''Test'' steht am Anfang');
Bei dem von glkbkk würde auch der String '45454test454545' ein positives Ergebniss haben.

fkerber 17. Aug 2004 09:54

Re: Verschiedene Zahlen
 
Hi!

Wenn Test am Anfang steht (also immer):

Delphi-Quellcode:
procedure TForm1.Button1Click(Sender: TObject);
var s: string;
begin
s:='test544564';
if copy(s,0,4)='test' then showmessage('aa');
end;
Ciao Frederic

glkgereon 17. Aug 2004 09:55

Re: Verschiedene Zahlen
 
oh, sorry, es sollte ja am anfang sein :wall:


Alle Zeitangaben in WEZ +1. Es ist jetzt 13:21 Uhr.
Seite 1 von 2  1 2      

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz