![]() |
Zugriff auf 64 Bit COM möglich?
Hallo,
nur mal interessehalber: Kann ich mit meinem (leider nur 32 Bittigen) Delphi Programm eigentlich auf 64 Bit COM/ActiveX zugreifen und diese "einlinken"? Sprich: Funktioniert von Delphi aus CreateOleObject korrekt mit ActiveX, die nur als 64 Bit vorliegen? Gruß, Paul |
Re: Zugriff auf 64 Bit COM möglich?
OutofProcess - Ja.
InProcess - Nein. |
Re: Zugriff auf 64 Bit COM möglich?
Verstehe ich jetzt nicht so ganz ...
|
Re: Zugriff auf 64 Bit COM möglich?
OutOfProcess: Das Com-Object ist eine Exe welche in eigenen Adressraum läuft - Hier ist es egal welcher Teil 32Bit und welcher 64-Bit ist
InProcess: Das COM-Object ist ein DLL welche in den Adressraum der rufenden Anwendung geladen wird. Hier muss rufer + gerufener gleiche Bit-Breite haben. |
Re: Zugriff auf 64 Bit COM möglich?
Ahhhh, danke. Wenn ich also z.B. ein ActiveX lade, welches einen Treiber steuert, dann müsste das ja gehen, weil der Treiber schon von Windows geladen ist? Leider tauchen nicht alle Objekte unter "ActiveX importieren" auf, sonst würde ich das mal testen.
|
Re: Zugriff auf 64 Bit COM möglich?
Zitat:
Zitat:
|
Re: Zugriff auf 64 Bit COM möglich?
Vielen Dank für die schnelle Antwort!!
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 05:56 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