Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by RavenIV,
7. Feb 2008
Ich würde dann (in der Schule) folgendes probieren:
1) lösch die Datei vom Server. Lass einen anderen User auf einem anderen PC die Datei erstellen. Versuch dann, ob Du schreiben kannst.
2) Lösch die Datei wieder. Erstell die Datei von Deinem PC aus. Schliesse Dein Programm. Versuche, ob ein anderer User von einem anderen PC schreiben kann.
3) selbes wie 2), aber lass Dein Programm offen.
...
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by RavenIV,
7. Feb 2008
Also.
LoadFromFile öffnet die Datei, liesst die Daten und schliesst die Datei wieder.
SaveToFile öffnet die Datei, schreibt die Daten und schliesst die Datei wieder.
Somit musst Du Dich um das Öffnen/Schliessen nicht kümmern.
Vor dem Speichern solltest Du die Datei neu einlesen.
P.S.
Siehst Du, damit man Dir weiterhelfen kann, braucht man Sourcecode.
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by RavenIV,
7. Feb 2008
xyz.Close;
Man kann sich registrieren lassen, sodass man benachrichtigt wird, wenn sich eine Datei ändert.
Dazu gibt es auch Komponenten, die das übernehmen.
Such mal bei torry.net nach DirectoryMonitor oder DirMonitor.
P.S. Zeig doch mal ein Bisschen Code von den Stellen, wo Du die Datei liest und schreibst...
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by RavenIV,
7. Feb 2008
Du solltest die Datei nach dem Lesen / Schreiben wieder schliessen, damit die anderen User auch Lesen / Schreiben können.
Sonst ist die Datei gesperrt und keiner kann mehr Speichern.