2
Wie kann ich manuell eine Excel-Anwendung mit OLE-Automatisierung beenden?Beenden Sie Excel-Anwendung mit OLE
Ich möchte dies in einer Ausnahmebehandlung tun, so dass ein Excel-Prozess nicht ausgeführt wird, wenn eine Funktion einen Fehler auslöst.
Zur Zeit verwende ich den Code unten Excel zu öffnen:
Variant excel = Variant::CreateObject("Excel.Application");
ich mit OleVariant der gerade arbeite, die Teil von Delphi comobj.hpp ist. Daher funktioniert keines der unten aufgeführten Beispiele. – Seth
Ich habe es gerade versucht (erstellt eine kleine App, die beginnt und stoppt Excel) und es hat funktioniert. Ich musste CreateOleObject verwenden, obwohl. –
Können Sie etwas Code einfügen, ich bin interessiert, wie Sie CreateObject mit C++ verwenden ... –