Forum: Object-Pascal / Delphi-Language
by HCB,
17. Nov 2023
Hallo nochmal,
das Programm wird lokal auf 3 Rechnern ausgeführt und greift im LAN auf ein Verzeichnis eines NAS Laufwerks zu.
Dieses Verzeichnis wird gelöscht und danach mit Dateien gefüllt wenn einer der Rechner die "Exportfunktion" ausführt. Soweit so gut.
Es kommt aber öfter vor, dass wenn der Export von PC1 ausgeführt wurde, hinterher z.B. von PC2 die "Exportfunktion" einen...
Forum: Object-Pascal / Delphi-Language
by HCB,
16. Nov 2023
@noisy_master: Vielen Dank! Ja, ich denke das könnte es gewesen sein. Wenn man eine Weile wartet, scheint das Problem nicht mehr aufzutreten.
Allerdings kam der Fehler nach 8 maligem Probieren wieder. Aber so oft wird die Funktion ja nicht hintereinander aufgerufen.
Trotzdem bin ich nicht ganz zufrieden. Aber ersteinmal muss das so laufen.
An alle anderen hier, Danke!
LG Harry
Forum: Object-Pascal / Delphi-Language
by HCB,
16. Nov 2023
Mit dem Explorer habe ich überprüft, das Verzeichnis wird gelöscht.
Mit den Variablen probier ich mal aus.
Danke.
Forum: Object-Pascal / Delphi-Language
by HCB,
16. Nov 2023
So wie es aussieht, kann nicht kopiert werden da das Verzeichnis nicht mehr besteht, ob wohl vor der Kopieraktion das neu erstellt werden soll.
Zuerst wird mit if TDirectory.Exists(ExportPfad) then TDirectory.Delete(ExportPfad, IsRecursive); das Verzeichnis mit allen Dateien gelöscht,
danach wird mit TDirectory.CreateDirectory((ExportPfad)); das Verzeichnis wieder erstellt.
Aber aus...
Forum: Object-Pascal / Delphi-Language
by HCB,
16. Nov 2023
Hallo,
ein Problem treibt mich hierher, in der Hoffnung Ideen oder Lösungen zu finden.
Ich erstelle ein Verzeichnis, ok. Dann werden Dateien hinein kopiert, ok.
Ein zweiter Rechner (oder eine zweite Instanz vom Programm) startet die App.
Das Verzeichnis mit den vorhandenen Files wird gelöscht, dann neu erstellt, ok.
Jetzt sollen neue Dateien hinein kopiert werden - Jetzt wir ein Fehler...