Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi eine Textdatei (.txt) in Dephi auswerten (https://www.delphipraxis.net/145803-eine-textdatei-txt-dephi-auswerten.html)

Jens Hartmann 9. Jan 2010 15:54

Re: eine Textdatei (.txt) in Dephi auswerten
 
Hallo Bernhard,

das ist mir klar, ich habe es ja oben auch in der Schleife realisert und als Beispiel zur Verfügung gestellt.

Delphi-Quellcode:
   i := 0;
    while i < SMSList.Count do
      begin
        temp := SMSList[i];
        for iZeichen := 1 to 9 do
          begin
            SMSBool := false;
            if pos (IntToStr(iZeichen), temp) = 11 then
              SMSBool := true;
            if SMSBool then
              Break;
          end;
        if not SMSBool then
          SMSList.Delete(i);
        inc(i)
      end;
  MEMO1.Text := SMSList.Text;
Ich dachte nur man könnte das eventuell wie...
Delphi-Quellcode:
if pos(['0'..'9'],SMSList[i]) = 11 then
  //oder
  if pos(IntToStr([0..9]),SMSList[i]) = 11 then
lösen.

Schade eigendlich.

Gruß Jens

Sir Rufo 9. Jan 2010 15:59

Re: eine Textdatei (.txt) in Dephi auswerten
 
Zitat:

Zitat von Jens Hartmann
Hallo Bernhard,

das ist mir klar, ich habe es ja oben auch in der Schleife realisert und als Beispiel zur Verfügung gestellt.

Delphi-Quellcode:
   i := 0;
    while i < SMSList.Count do
      begin
        temp := SMSList[i];
        for iZeichen := 1 to 9 do
          begin
            SMSBool := false;
            if pos (IntToStr(iZeichen), temp) = 11 then
              SMSBool := true;
            if SMSBool then
              Break;
          end;
        if not SMSBool then
          SMSList.Delete(i);
        inc(i)
      end;
  MEMO1.Text := SMSList.Text;
Ich dachte nur man könnte das eventuell wie...
Delphi-Quellcode:
if pos(['0'..'9'],SMSList[i]) = 11 then
  //oder
  if pos(IntToStr([0..9]),SMSList[i]) = 11 then
lösen.

Schade eigendlich.

Gruß Jens

Gültig sind die Zahlen von 1 bis 10, du prüfst aber nur von 1 bis 9


Alle Zeitangaben in WEZ +1. Es ist jetzt 14:55 Uhr.
Seite 2 von 2     12   

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