Announcement

Collapse
No announcement yet.

Problem gesperrte Logdatei Read Only öffnen

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Problem gesperrte Logdatei Read Only öffnen

    Hallo,

    eine Logdatei in Verwendung kann über Doppelklick
    mit Notepad geöffnet werden, obwohl in diese
    geschrieben wird.

    Wenn ich die Datei allerdings in Delphi
    für aktuelle Auswertungen mit Openfile und
    fmOpenRead öffnen will, komme ich
    nicht ran? Brauche die Datei nur für Auswertungen!

    Wie bekomme ich die Datei im "Nur lesen Modus"
    trotzdem geöffnet?
    Notepad kann das ja scheinbar auch irgendwie???

    Mfg
    Christian

  • #2
    Probiers mal mit (fmOpenRead or fmShareDenyNone

    Comment


    • #3
      Ok, habe es so probiert:

      FileMode:=fmOpenRead or fmShareDenyNone;
      assignfile(logf,pfad+'message.log');
      Reset(logf);
      while not eof(logf) do
      begin
      Read(logf, zeile);
      log.lines.add(zeile);
      end;
      CloseFile(logf);

      Bekomme aber immer noch E/A-Fehler!!

      Muß ich evtl. über openfile oder createfile o.ä. gehen?
      Hätte jemand ein kleines Beispiel?

      Danke!!!
      ;-) Christia

      Comment


      • #4
        Ich weiß nicht ob dies auch bei den AssignFile u.ä. Methoden funktioniert.
        Probier einfach mal es mit TFileStream aus

        Comment

        Working...
        X