Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi ActiveX Parameter Typbibliothek (https://www.delphipraxis.net/30469-activex-parameter-typbibliothek.html)

Flori 25. Sep 2004 11:31


ActiveX Parameter Typbibliothek
 
Mahlzeit,

ich habe mir mit Delphi ein ActiveX Element gebastelt, welches auch wunderbar funktioniert im IE. Nun möchte ich noch Parameter mittels HTML an das ActiveX Programm übergeben. Auf der Suche wie das funktioniert bin ich auf folgendes gestoßen.

Zitat:

aus der HTML-Seite heraus kann auf die eigenen Interface-Methoden des ActiveForm zugegriffen werden, wobei dies auch für die Interface-Methoden des Events-Interfaces gilt. Das folgende Beispielprojekt demonstriert, wie
a) aus der HTML-Datei heraus der Text der TEdit-Instanz im ActiveForm gesetzt wird.
b) in der HTML-Datei auf das Anklicken der TButton-Instanz im ActiveForm reagiert wird, und
c) in der HTML-Datei der neue Inhalt der TEdit-Instanz im ActiveForm ausgelesen wird

Nachdem die ActiveX-Bibliothek und das Grundgerüst für das ActiveForm vom Experten zusammengestellt wurde, werden m Typbibliothekseditor sowohl das ActiveForm-Interface als auch das Events-Interface um die eigene Methode erweitert:
- IActiveFormDemoX: property OSParameter: WideString read Get_OSParameter write Set_OSParameter;
- IActiveFormDemoXEvents: procedure OnOSButtonClick

Das Read/Write-Property OSParameter wird von Delphi automatisch in die beiden Set_- und Get_-Methoden umgesetzt. Das eigene Event OnOSButtonClick soll immer dann ausgelöst werden, wenn der Button im ActiveForm angeklickt wird.
Leider war es mir nicht möglich, den oben beschriebenen Schritt nachzuvollziehen. Ich bin also in die Typbibliothek rein, aber weiter bin ich ehrlich gesagt nicht gekommen.

Ich wäre dankbar wenn ihr mir eine detailliertere Hilfestellung geben könntet. Also was ich konkret machen muss in der Typbibliothek!

Vielen Dank.

Gruß Flo

Flori 25. Sep 2004 17:38

Re: ActiveX Parameter Typbibliothek
 
Ich kann mir nicht vorstellen dass das keiner weiss.

Ich weiss ja nicht mal für was die Typbibliothek im allgemeinen zuständig ist. Naja, das ist aber eigentlich auch nicht weiter wichtig!

In diesem Thread hier *klick* wurde schon mehr oder weniger danach gefragt, jedoch wusste der Threadstarter im Gegensatz zu mir einigermaßen was der in der Typbibliothek machen muss.

Wär echt spitze wenn mir jemand helfen könnte/würde :)

Flo


Alle Zeitangaben in WEZ +1. Es ist jetzt 10:24 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 by Thomas Breitkreuz