Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Win32/Win64 API (native code) (https://www.delphipraxis.net/17-win32-win64-api-native-code/)
-   -   Delphi Word Automation: Dokument hinzufügen nicht unter Debugger (https://www.delphipraxis.net/138603-word-automation-dokument-hinzufuegen-nicht-unter-debugger.html)

Ralf Kaiser 13. Aug 2009 12:10


Word Automation: Dokument hinzufügen nicht unter Debugger
 
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


Alle Zeitangaben in WEZ +1. Es ist jetzt 01:53 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz