Überblick über ActiveX-Steuerelemente
ActiveX-Steuerelemente (OCX-Dateien) werden standardmäßig installiert, wenn Sie Visual FoxPro installieren. Sie können ActiveX-Steuerelemente in Verbindung mit Ihren Anwendungen vertreiben. ActiveX-Steuerelemente werden zu einem Formular in einer Anwendung unter Verwendung des Visual FoxPro OLE-Container-Steuerelements hinzugefügt.
Die folgende Tabelle zeigt eine Liste der mit Visual FoxPro installierten OCX-Dateien und die in der jeweiligen Datei enthaltenen ActiveX-Steuerelemente.
Datei | Steuerelemente | Hilfedatei |
---|---|---|
MSCOMCTL2.ocx | Animation-Steuerelement Datums-/Zeitauswahl-Steuerelement (Datetimepicker) Monatsansicht-Steuerelement (Monthview) Aufwärts/Abwärts-Steuerelement (Updown) |
Comctl298.chm |
Foxtlib.ocx | Visual FoxPro-Foxtlib-Steuerelement | Foxhelp.chm |
MCI32.ocx | Multimedia-MCI-Steuerelement | Mmedia.chm |
MSChrt20.ocx | MsChart-Steuerelement | Mschrt98.chm |
MSComctl.ocx | Abbildkombinationsfeld-Steuerelement (ImageCombo) Abbildliste-Steuerelement (ImageList) Listenansicht-Steuerelement (ListView) Statusanzeige-Steuerelement (ProgressBar) Drehfeld-Steuerelement (Slider) Statusleiste-Steuerelement (StatusBar) Tabulatorleiste-Steuerelement (TabStrip) Symbolleiste-Steuerelement (Toolbar) Struktur-Steuerelement (TreeView) |
Cmctl198.chm |
MSComm32.ocx | MSComm-Steuerelement | Comm98.chm |
MSInet.ocx | Microsoft Internet Transfer-Steuerelement | Inet98.chm |
MSMapi32.ocx | MAPI-Meldungs-Steuerelement MAPI-Sitzungs-Steuerelement |
Mapi98.chm |
MSMask32.ocx | Steuerelement für maskierte Bearbeitung | Masked98.chm |
MSWinsck.ocx | Winsock-Steuerelement | Mswnsk98.chm |
Picclp32.ocx | Bildabschnitt-Steuerelement (PicClip) | Picclp98.chm |
Richtx32.ocx | Steuerelement für RTF-Textfelder (Rich Textbox) | Rtfbox98.chm |
Sysinfo.ocx | Systeminformations-Steuerelement (SysInfo) | Sysinf98.chm |
In früheren Versionen von Visual FoxPro wurde die Datei, die die ActiveX-Steuerelemente enthält, von Comctl32.ocx in Mscomctl.ocx umbenannt.
Obwohl Visual FoxPro die Aktualisierung auf die neue Datei Mscomctl.ocx vorgenommen hat, verweisen ältere Formulare, die diese Steuerelemente verwenden, weiterhin auf die ältere Datei, da das ActiveX-Steuerelement durch seine OleClass-Eigenschaft gebunden wird. ActiveX-Steuerelemente aus der älteren Datei Comctl32.ocx haben die Versionsnummer 1.
Die OleClass-Eigenschaft für ein Listenansichts-Steuerelement (ListView) in einem älteren Formular würde beispielsweise folgenden Wert enthalten:
COMCTL.ListViewCtrl.1
Neuere ActiveX-Steuerelemente in der Datei Mscomctl.ocx haben die Versionsnummer 2 oder höher. Beispiel:
COMCTL.TreeViewCtrl.2
Visual FoxPro nimmt nicht automatisch eine Aktualisierung eines Steuerelements vor. Wenn Sie Ihre Anwendungen vertreiben, ist es daher wichtig zu wissen, welche Version eines ActiveX-Steuerelements von einem Formular verwendet wird.
Siehe auch
Freigeben von Informationen und Hinzufügen von OLE | Registerkarte "Steuerelemente", Dialogfeld "Optionen" | OLE-Container-Steuerelement | Visual FoxPro-Foxtlib-Steuerelement