Einzelnen Beitrag anzeigen

Benutzerbild von Bernhard Geyer
Bernhard Geyer

Registriert seit: 13. Aug 2002
17.171 Beiträge
 
Delphi 10.4 Sydney
 
#1

Excel-Automatisation und Prozess-ID

  Alt 20. Jul 2005, 15:56
Bei der Automatisierung von Excel kommt es hin und wieder vor (beim einlesen von vielen XLS-Dateien), das die Fehlermeldung "Aufruf wurde durch Aufgerufenen Abgelehnt".
Der Fehler dürfte grundlegender COM/Excel-Natur sein, da dieser Fehler manchmal nach 50 und manchmal erst nach 500 eingelesenen XLS-Dateien passiert.

Nun will ich da ja gar nichts mehr mit der aktuellen Excel-Instanz anzufangen ist, diese Instanz beenden. Dazu würde ich die Prozess-Id benötigen um mithilfe der TerminateProcess-Funktion den Prozess abzuschießen.
Nur wie bekomme ich Aufgrund des Interface-Zeigers auf die Excel-Anwendung auf die Prozess-ID?
Windows Vista - Eine neue Erfahrung in Fehlern.
  Mit Zitat antworten Zitat