Einzelnen Beitrag anzeigen

stho

Registriert seit: 16. Sep 2009
Ort: 127.0.0.1
288 Beiträge
 
Delphi 2007 Professional
 
#16

Re: .mdb als Textdatei öffnen

  Alt 17. Jan 2010, 19:35
Zitat von phreax:
Du hast Glück das ich gerade nach Ausreden suche, nichts für die Uni zu tun
Delphi-Quellcode:
procedure FindStringinFile(const FName, S: string);
var
  temp: string;
  FS: TFileStream;
begin
  if Length(S) = 0 then Exit;
  FS := TFileStream.Create(FName, fmOpenRead);
  try
    FS.Position := 0;
    SetLength(temp,1);
    while FS.Position <= FS.Size - Length(S) do
    begin
      FS.Read(temp[1],1);
      if temp[1] = S[1] then
        begin
          SetLength(temp,Length(S));
          FS.Read(temp[2],Length(S)-1);
          if temp=S then
          begin
            ShowMessage('Gefunden!');
          end;
        end;
    end;
  finally
    FS.Free;
  end;
end;
Nach dem selben Schema kannst Du dann auch hinter dem gesuchten String befindliche Daten auslesen...

mfg
phreax

@himitsu und sir rufo, tut mir Leid wenn ich eure Erziehungsversuche boykottiere, aber nachdem ich den Code nun schon geschrieben habe

EDIT: eine Restvariable entfernt
Ich liebe dich!!!!!!
Ja, das ist Code den sogar ICH verstehe *freuuuu*
Vielen Dank ich hoffe das ich damit dann zu meinem Ziel gelangen werde ^^
  Mit Zitat antworten Zitat