Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Die Delphi-IDE (https://www.delphipraxis.net/62-die-delphi-ide/)
-   -   Ärger mit Office-Packages (https://www.delphipraxis.net/203948-aerger-mit-office-packages.html)

OlafSt 9. Apr 2020 10:09

Ärger mit Office-Packages
 
Hallo Freunde,

ich habe hier ein Delphi 2007 in aktiver Entwicklungsarbeit. Dieses macht mir echt das Leben schwer.

In dem Projekt werden noch die Office-Automations-Controls benutzt, besonders exzessiv die TExcelApplication. Nun sind da zwei Packages in den Projektoptionen zu finden: Einmal Office 2000 (Microsoft Office 2000 Beispiele für gekapselte Komponenten für Automation) und einmal desgleichen mit OfficeXP.

Die IDE weigert sich nun standhaft, eines dieser Packages zu laden. Man kann es anhaken, so oft man will und das Projekt anschließend abspeichern. Man kann auch die .dproj-Datei zu Fuß editieren, wie man will.

Bei jedem Projekt-Öffnen hat man ein "Klasse TExcelApplication nicht gefunden".

Aktualisieren auf frischere Office-Versionen ist vorerst nicht möglich, nicht in diesem Projekt ;)

Hat jemand eine Idee, was hier schief läuft ?

haentschman 9. Apr 2020 10:26

AW: Ärger mit Office-Packages
 
Moin...:P
Zitat:

Hat jemand eine Idee, was hier schief läuft ?
...ja, ist ein Bug in der IDE. :wink:

Dafür gibt es einen Registry Hack um die Komponenten wieder permanent einzustellen.

https://www.delphipraxis.net/157943-...ion-d2010.html
...
https://www.delphipraxis.net/1078732-post16.html
...Delphiversion logischerweise anpassen. :wink:

Uwe Raabe 9. Apr 2020 12:35

AW: Ärger mit Office-Packages
 
Man kann die Disabled Packages aber schon aus der IDE manipulieren wenn gerade kein Projekt offen ist. Ma muss nur aufpassen, daß man beim folgenden Öffnen von Projekten die Frage Soll dieses Package beim Laden des nächsten Projekts geladen werden? mit Ja beantwortet, sonst landet wieder ein Package in den Disabled Packages.


Alle Zeitangaben in WEZ +1. Es ist jetzt 22:06 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