![]() |
ExcelXP/ WordXP für bei Package installation zu Fehler
Liste der Anhänge anzeigen (Anzahl: 1)
Hallo Zusammen,
wir stellen unsere monolitische groß EXE auf laufzeit Packages um, und es läuft auch alles soweit ganz gut. Nur wenn ExcelXP in der Uses angegeben wird dann kann das Package compiliert und erzeugt werden, jedoch kann das Package nicht installiert werden? (basis Package für den Zugriff auf Excel und Word) Es kommt dann die nichts sagende Meldung : Anhang 33767 Kann jemand dagen woher das kommt und wie der Fehler zubeheben ist ? Danke und Gruß Yörsch DelphiXE, Package ist Runtime und Designtime, Excel ist späte Bindung(zur Runtime) |
AW: ExcelXP/ WordXP für bei Package installation zu Fehler
ich hab heute nochmal das Package durch geknetet
es ist kein Office spezifisches problem... schade - dann währe die welt mal einfach und alle Vorurteile wähen bestätigt ich vermute das es was mit den Suchpfaden zutun hat, konnte das Problem noch nicht weiter Einkreisen :gruebel: ich bleib drann und wenn es eine Erklärung gibt dann Poste ich diese! |
AW: ExcelXP/ WordXP für bei Package installation zu Fehler
Hallo Zusammen,
ein Problem hab ich gefunden: Im
Delphi-Quellcode:
Teil einer Unit wird eine Instanz angelegt
initialization
Diese Teil wird beim Initialisieren in die IDE ausgeführt und führt zum Fehler. Lösung 1; den Programmteil nur zur RunTime durchlaufen! Lösung 2; den Fehler finden der zur DesignTime probleme macht.
Delphi-Quellcode:
initialization
// Nur Ausführen wenn direkt durch die EXE und nicht durch die Delphi-IDE // Lösung 1--------------------------- // Den Pfad aus Werten wo das ganze läuft if pos('RAD Studio', ParamStr(0)) = 0 then TGlobalData.Instance; // Lösung 2--------------------------- // Läuft innerhalb der IDE ??? Hab ich noch keine Lösung? |
Alle Zeitangaben in WEZ +1. Es ist jetzt 23:46 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz