Einzelnen Beitrag anzeigen

Benutzerbild von Ralf Kaiser
Ralf Kaiser

Registriert seit: 21. Mär 2005
Ort: Wuppertal
932 Beiträge
 
Delphi 10.3 Rio
 
#1

Word Automation: Dokument hinzufügen nicht unter Debugger

  Alt 13. Aug 2009, 12:10
Hallo,

ich habe da ein Word-Addin das unter älteren Delphi-Versionen entwickelt wurde. Jetzt sollen einige neue Features hinzugefügt werden und ich verwende nun D2007 für die Entwicklung.

In dem Addin wird an einer Stelle ein neues Dokument hinzugefügt:


Delphi-Quellcode:
var
  newDocument: _Document;
[...]
// FApplication ist eine Referenz auf das Haupt-Application Object
newDocument := FApplication.Documents.Add(EmptyParam,EmptyParam,EmptyParam,EmptyParam);
Wenn ich diese Zeile unter Debuggerkontrolle ausführe dann wird eine Exception "unzureichender Speicher" (scheinbar von Word) erzeugt. Starte ich ohne Debugger so funktioniert alles ohne Probleme.

Dieses Verhalten zeigte sich nicht unter Delphi 5, Delphi 7 und Delphi 2005 (das Addin ist schon etwas älter)

Hat jemand eine Idee, was der Debugger von D2007 da macht (in den älteren Delphiversionen konnte ich ja noch debuggen)?

Danke schon mal,
Ralf
Ralf Kaiser
  Mit Zitat antworten Zitat