Thema: Delphi FileOpen und EOF

Einzelnen Beitrag anzeigen

Benutzerbild von p0w3r5tr34m3r
p0w3r5tr34m3r

Registriert seit: 18. Aug 2003
Ort: Monheim am Rhein
153 Beiträge
 
RAD-Studio 2009 Pro
 
#10

Re: FileOpen und EOF

  Alt 24. Jun 2004, 16:56
also wenn um jede zeile auslesen zu können machste einfach so:

Delphi-Quellcode:
function SeekInFile(sFile: string; sString: string): string;
var
 f: File;
 s: string;
 found: boolean;
begin
 found := false;
 assignfile(f,sFile);
 Reset(f);
  while not EOF(f) do begin
   readln(f,s);
    if SuperMatch(s,'*@{'+sString+'}@*') then
     found := true;
    else
     found := false;
  end;
 closefile(f);
  if found then
   ShowMessage('Found')
  else
   ShowMessage('Your Searchstring was not found :P');
end;
Zum aufrufen:

SeekInFile('C:\Bla.txt','Delphi-Praxis'); MfG Powerstreamer

P.S.:
Supermatch is aus der SuperMsk.pas (found @ www.torry.net)
Florian Cülter
ich bin ein notorischer alles-klein-schreiber!

der 100. Beitrag nach 3 Jahren 25 Wochen und einem Tag
  Mit Zitat antworten Zitat