ocx hinzufügen

09/07/2008 - 11:26 von werner meyer | Report spam
Hallo,
ich verwende ocx sehr selten - aber mal eine grundsàtzliche Frage.
Wie fügt man am besten und am sichersten ein OCX hinzu?

bisher dachte ich dass
TRY
this.AddObject("oWeb","olecontrol","shell.explorer.2")
CATCH
ENDTRY

eine gute Möglichkeit ist. Aber es führt leider auch zu einer
Fehlermeldung. (siehe Beitrag "ocx")
Bin auf eure Rückmeldung gespannt.
 

Lesen sie die antworten

#1 Jürgen Wondzinski
09/07/2008 - 12:03 | Warnen spam
Hi werner

Im Normalfall ne leere Form aufmachen, das OCX draufplumpsen lassen. Alle
notwendigen Grundeinstellungen vornehmen, und dann via Sysmenu/Datei/Als
Klasse speichern in ne VCX ablegen.
In der VCX (bzw via Classdesigner) dann eventuell noch notwendige Properties
oder Methods dranpappen.

Diese Klasse dann in der Echtapplikation verwenden.

Warum dieser Modus?
a) Auf der Form kannste das OCX direkt austesten und die Properties korrekt
vorblegen.
b) Man kann Testscenarien drum rum bauen (Buttons, die Funktionen aufrufen
etc)
c) Als Klasse ist das OCX dann sauber gekapselt und merkt sich auch
eventuelle Lizenz-Einstellungen
d) visuelle Controls sollte man auch visuell programmieren




Jürgen Wondzinski

Microsoft Visual FoxPro Technologieberater
Microsoft Most Valuable Professional seit 1996
"*´¨)
¸.•´¸.•*´¨) ¸.•*¨)
(¸.•´. (¸.•` *
.•`.Visual FoxPro: It's magic !
(¸.•``••*

Ähnliche fragen