Thema: Delphi Problem bei textfile

Einzelnen Beitrag anzeigen

MrKnogge

Registriert seit: 9. Jun 2003
Ort: Pforzheim
2.458 Beiträge
 
Delphi 2007 Professional
 
#4

Re: Problem bei textfile

  Alt 30. Apr 2006, 00:32
du prüfst ja auch ob dein Wort gleich der ganze String ist, du musst aber prüfen ob dein Wort in dem String vorkommt, "pos" heist hier das Lösungswort.

Delphi-Quellcode:
procedure TForm1.Button7Click(Sender: TObject);
begin
  if fileexists('world.save') then begin
    assignfile(w, 'world.save');
    reset(w);
    tota := 0;
    repeat
      readln(w,line);
      if pos('[OBJECT]', line) <> 0 then tota := tota + 1;
    until eof(w);
    Label4.Caption := IntToStr(tota);
    CloseFile(w);
  end
  else ShowMessage('Kein World.save vorhanden');
end;
Diese Lösung funktioniert aber nur wenn '[OBJECT]' höchstens einmal pro Zeile vorkommt.

gruss
Christian Bootz
Einstein ist tot, Newton ist tot,
und mir ist auch schon ganz schlecht...
  Mit Zitat antworten Zitat