Dynamisches Laden von Active-X-Controls

Es besteht die Möglichkeit eigene oder fremde  Active-X-Controls der Panes-Collection hinzuzufügen.

FlowFact.Appliccation.Loadcontrol strProgID,strName [,strLicenceKey]

strProgID  Identifikator für Das Control 

strName Name in der Collection

strLicenceKey optionaler Lizenzkey für das verwendete Control

Nähere Informationen über ProgID und LincenceKey entnehmen Sie bitte der Dokumentation der von Ihnen verwendeten Entwicklungsumgebung.

Anweisung wird ingnoriert sofern bereits ein Pane mit dem Namen strName existiert.

Beim Aktivieren (Control kommt in den Vordergrund) wird die Methode Form_Activate aufgerufen.

Beim Deaktivieren wird die Methode Form_Deactivate aufgerufen.

Standardnachrichten von FlowFact an das aktive Pane können über eine Methode OM (Object Message) abgefangen werden. Näehere Informationen folgen in Kürze an dieser Stelle.

Public Sub OM(ByVal getmsg&, ByVal P&, Optional ByVal sstr As Variant)
    MsgBox "OM" & getmsg
End Sub


Beispiel:

' Lädt das Control mit der ProgID loadcontroldemo.ctlLoadcontrolDemo unter F_DEMO in die Panes Collection

Sub Demo

application.loadcontrol "loadcontroldemo.ctlLoadcontrolDemo","F_DEMO","cbeibigbgioc"
application.panes("F_DEMO").show

End Sub

 

 

Öffnet bzw. aktualisiert die Startseite (Menü)...