Mit Delphi 5 möchte ich ein Control erstellen, welches in MS VC++ weiterverwendet werden soll. Methoden und Eigenschaften zu definieren sind ja nun kein Problem. Aber wie kann ich z.B. ein OnChange Ereignis auslösen, welches von einem Edit-Feld erzeugt werden soll das Teil der Komponente ist? Das Handbuch lässt sich da mal wieder sehr präzise darüber aus. Oder ist da der Abschnitt Ereignisse für Automatisierungs bereitstellen im Kapitel 47: "Automatisierungsserver erstellen" die eigentliche Lösung?? Doch auch da wird nur beschrieben wie ein Ereignis des gesamten Kontrols definiert und implementiert wird. Ich will aber ereignisse einzelner Komponenten in dem ActiveX-Control verfügbar machen.
Oder sollte ich von den vewendeten VCL Komponenten eigene Klassen ableiten und in deren Deklarationsteil die Ereignisdekl. in den published bereich verschieben (Dann sollen angeblich alle Ereignisse, Eigenschaften und Methoden im ActiveX-Control im published teil deklariert und somit vom Container nutzbar sein??)
Oder sollte ich von den vewendeten VCL Komponenten eigene Klassen ableiten und in deren Deklarationsteil die Ereignisdekl. in den published bereich verschieben (Dann sollen angeblich alle Ereignisse, Eigenschaften und Methoden im ActiveX-Control im published teil deklariert und somit vom Container nutzbar sein??)
Comment