Hi,
ich habe in VB ein OCX geschrieben, daß, da es dem Zweck dient, ein
mathematisches Problem zu lösen, keine Graphische Oberfläche benötigt.
Der VB-Designer bietet hierzu ein einfaches Property an - 'InvisibleAtRuntime'.
Setzt man dieses auf true, so wird das danach 'kompilierte' Steuer-
element zur Laufzeit nicht mehr auf dem Container angezeigt, in dem es
eingebunden wurde - also so richtig schöön einfach.
Nun sind ja mit VB erzeugte Programme, vorsichtig gesagt, nicht gerade für
ihre Ausführungsgeschwindigkeit berühmt, was sich letzlich in meinem Fall
zu einem echten Problem entwickelte - daher mußte die gesamte Komponente auf Delphi portiert werden.
Ich möchte nun gern meine Komponente in Delphi auch als OCX kompilieren,
finde aber nicht heraus, wie man selbige zwingen kann, zur Design-Zeit
auf deren Container sichtbar zu sein - zur Laufzeit jedoch nicht.
Einige experimente hab ich schon hinter mir, keines ist geglückt.
Leite ich sie von TComponent ab, ist sie nicht einmal mehr in ein ActiveX
Element konvertierbar *fluch*.
Ich währe für eure Anregungen wirklich dankbar.
Philipp
ich habe in VB ein OCX geschrieben, daß, da es dem Zweck dient, ein
mathematisches Problem zu lösen, keine Graphische Oberfläche benötigt.
Der VB-Designer bietet hierzu ein einfaches Property an - 'InvisibleAtRuntime'.
Setzt man dieses auf true, so wird das danach 'kompilierte' Steuer-
element zur Laufzeit nicht mehr auf dem Container angezeigt, in dem es
eingebunden wurde - also so richtig schöön einfach.
Nun sind ja mit VB erzeugte Programme, vorsichtig gesagt, nicht gerade für
ihre Ausführungsgeschwindigkeit berühmt, was sich letzlich in meinem Fall
zu einem echten Problem entwickelte - daher mußte die gesamte Komponente auf Delphi portiert werden.
Ich möchte nun gern meine Komponente in Delphi auch als OCX kompilieren,
finde aber nicht heraus, wie man selbige zwingen kann, zur Design-Zeit
auf deren Container sichtbar zu sein - zur Laufzeit jedoch nicht.
Einige experimente hab ich schon hinter mir, keines ist geglückt.
Leite ich sie von TComponent ab, ist sie nicht einmal mehr in ein ActiveX
Element konvertierbar *fluch*.
Ich währe für eure Anregungen wirklich dankbar.
Philipp
Comment