Thema: Delphi Frage zu WriteLn

Einzelnen Beitrag anzeigen

Benutzerbild von Pseudemys Nelsoni
Pseudemys Nelsoni

Registriert seit: 24. Dez 2002
Ort: Hamburg-Harburg
3.551 Beiträge
 
#6

Re: Frage zu WriteLn

  Alt 25. Jun 2004, 17:15
hallo luckie,

danke ^^

da der dateizeiger bei append ja ans ende gesetzt wird wollte ich noch fragen mit welcher funktion ich die position ändere? Seek() kann ich nicht nehmen :\

EDIT: wenn ich reset() durch Append() ersetze bekomme ich den runtime error "104" (Zur Zeit einer Unterbrechung (Interrupt) kann keine exklusive Semaphore angefordert werden. )

wieso denn nun schon wieder

nun gehts, hab innerhalb der geöffneten datei Reset UND append benutzt (ist das schlimm?)

BTW: irgendwie funktioniert WriteLN nicht richtig...eigentlich sollte damit ja eine NEUE zeile eingefpgt werden... es wird aber einfach an das ende der letzten zeile angehängt, wieso das?

Code ist bis jetzt so:

Delphi-Quellcode:
  AssignFile(hFile, string(buf));
  Reset(hFile);
  while not EOF(hFile) do
  begin
    ReadLN(hFile, txt);
    if txt = 'hithen
      exit;
  end;
  Append(hFile);
  WriteLN(hFile, 'hi');
  CloseFile(hFile);

fehler drin?
Mario
MSN: cyanide@ccode.de
  Mit Zitat antworten Zitat