Einzelnen Beitrag anzeigen

zeras

Registriert seit: 11. Mär 2007
Ort: Saalkreis
1.618 Beiträge
 
Delphi 12 Athens
 
#3

AW: komisches Verhalten bei Threadnutzung

  Alt 24. Nov 2019, 09:12

hat das externe Programm irgendwelche logging Funktionalität?
Diese Daten könnten zur Analyse hilfreich sein.
Klaus
Es kommt ein Dialog, ob Daten an den Hersteller geschickt werden sollen.
Das werde ich einmal aufgreifen und beim Hersteller nachfragen.

Oder hast Du bereits ein System gefunden warum das externe Programm hängt?
Klaus
Nein, manchmal läuft das 5x hintereinander oder mehr, aber manchmal auch nur 1x.

Könnte es sein, dass zeitweise zwei oder mehrere dieser externen Programm gleichzeitig laufen?
Klaus
Das sollte eigentlich nicht sein, da ich das externe Programm mittels ShellExecuteAndWait starte.

Könnte es sein, dass die externen Programme die gleiche Datei bearbeiten wollen (Zugriffsrechte?)?
Grüße
Klaus
Wenn das externe Programm beendet ist, dann zippe ich die Dateien wieder zusammen. Vielleicht sollte ich dazwischen noch einige Sekunden warten. Bei der Funktion kommt es auf ein paar Sekunden nicht an.
Funktion ist wie folgt:
- Dateien werden vom Server nach lokal ausgepackt
- externes Programm wird gestartet und diese Dateien werden manipuliert
- warten, bis externes Programm beendet ist mittels ShellExecuteAndWait
- verschiedene andere Aktionen mit den Dateien
- packen der Dateien auf den Server
Matthias
Es ist nie falsch das Richtige zu tun!
- Mark Twain
  Mit Zitat antworten Zitat