Discussion:
OCX registrieren
(zu alt für eine Antwort)
Bernhard Herlemann
2003-09-04 15:04:11 UTC
Permalink
Hallo,

wie würdet ihr ein OCX programmatisch registrieren ?
Möchte das OCX es im Programmverzeichnis mitliefern.

Nicht so schön finde ich:
Bsp.:
cmd = "RUN Regsvr32.exe "+sProgDir+"\mscal.ocx"
&cmd


Grüsse

Bernhard



--
==============================
Bernhard Herlemann
Schaiblestrasse 19
77654 Offenburg

Tel.: ++49 (0) 781 - 41221
Mob.: ++49(0) 171 - 15 50 323
Mailto:***@herlemann.de
Page: http://www.herlemann.de
Hans-Peter Grözinger
2003-09-04 15:14:51 UTC
Permalink
Hallo Bernhard !
Post by Bernhard Herlemann
wie würdet ihr ein OCX programmatisch registrieren ?
Möchte das OCX es im Programmverzeichnis mitliefern.
Ein OCX-Control exportiert die beiden Funktionen DllRegisterServer()
und DllUnregisterServer().
Diese beiden Funktionen übernehmen das Registrieren / Unregistrieren
des Controls und kannst du in VFP folgendermaßen verwenden:

DECLARE INTEGER DllRegisterServer in c:\pfad\mein.ocx
IF DllRegisterServer() = 0
WAIT WINDOW "OCX erfolgreich registriert"
ELSE
WAIT WINDOW "OCX nicht registriert"
ENDIF
--
Hans-Peter Grözinger
TOFU ist gedankenlose Resourcenverschwendung. Siehe http://got.to/quote
Bernhard Herlemann
2003-09-04 15:44:32 UTC
Permalink
hallo Hans-Peter,

danke für Lösung.

Vielleicht ging Woody's einfache Lösung nicht, da ich VFP 7 verwende.

Grüsse

Bernhard


--
==============================
Bernhard Herlemann
Page: http://www.herlemann.de
Post by Hans-Peter Grözinger
Hallo Bernhard !
Post by Bernhard Herlemann
wie würdet ihr ein OCX programmatisch registrieren ?
Möchte das OCX es im Programmverzeichnis mitliefern.
Ein OCX-Control exportiert die beiden Funktionen DllRegisterServer()
und DllUnregisterServer().
Diese beiden Funktionen übernehmen das Registrieren / Unregistrieren
DECLARE INTEGER DllRegisterServer in c:\pfad\mein.ocx
IF DllRegisterServer() = 0
WAIT WINDOW "OCX erfolgreich registriert"
ELSE
WAIT WINDOW "OCX nicht registriert"
ENDIF
--
Hans-Peter Grözinger
TOFU ist gedankenlose Resourcenverschwendung. Siehe http://got.to/quote
Jürgen Wondzinski
2003-09-04 15:18:56 UTC
Permalink
Hi bernd,

des musst du garnicht. Macht dir VFP automatisch. OCX ins
Programmverzeichnis, neben deine EXE. genauso wie die Runtime-Dlls. und
fertich...
--
Servus

wOOdy


|\_/| ------ ProLib - programmers liberty ---------
(.. ) Unsere MVPs bringen den Fuchs zum Laufen...
- / auf www.prolib.de und www.AFPages.de

"Bernhard Herlemann" <***@web.de> schrieb im Newsbeitrag news:***@TK2MSFTNGP09.phx.gbl...
Hallo,

wie würdet ihr ein OCX programmatisch registrieren ?
Möchte das OCX es im Programmverzeichnis mitliefern.

Nicht so schön finde ich:
Bsp.:
cmd = "RUN Regsvr32.exe "+sProgDir+"\mscal.ocx"
&cmd


Grüsse

Bernhard



--
==============================
Bernhard Herlemann
Schaiblestrasse 19
77654 Offenburg

Tel.: ++49 (0) 781 - 41221
Mob.: ++49(0) 171 - 15 50 323
Mailto:***@herlemann.de
Page: http://www.herlemann.de
Bernhard Herlemann
2003-09-04 15:42:10 UTC
Permalink
Hallo Woody,

dies ging bei einem Test vorhin nicht.
Vielleicht hab ich was falsch gemacht.

Gruss

Bernhard


--
==============================
Bernhard Herlemann
Page: http://www.herlemann.de
Post by Jürgen Wondzinski
Hi bernd,
des musst du garnicht. Macht dir VFP automatisch. OCX ins
Programmverzeichnis, neben deine EXE. genauso wie die Runtime-Dlls. und
fertich...
--
Servus
wOOdy
|\_/| ------ ProLib - programmers liberty ---------
(.. ) Unsere MVPs bringen den Fuchs zum Laufen...
- / auf www.prolib.de und www.AFPages.de
Hallo,
wie würdet ihr ein OCX programmatisch registrieren ?
Möchte das OCX es im Programmverzeichnis mitliefern.
cmd = "RUN Regsvr32.exe "+sProgDir+"\mscal.ocx"
&cmd
Grüsse
Bernhard
--
==============================
Bernhard Herlemann
Schaiblestrasse 19
77654 Offenburg
Tel.: ++49 (0) 781 - 41221
Mob.: ++49(0) 171 - 15 50 323
Page: http://www.herlemann.de
Peter
2003-09-19 21:09:29 UTC
Permalink
Also normalerweise macht das das Installprogramm,
normalerweise. Meistens ging es, und dann eben doch wieder
nicht.
Ich mache es im Prinzip so, wie Du es beschrieben hast,
beim ersten Starten nach dem Installieren. Seitdem
klingelt das Telefon sehr viel weniger.

Lesen Sie weiter auf narkive:
Loading...