FoxPro/Visual FoxPro - ¿Registrar un OCX sin Vb6stkit.DLL bajo código?

 
Vista:

¿Registrar un OCX sin Vb6stkit.DLL bajo código?

Publicado por Jimmy Pozo (5 intervenciones) el 28/11/2001 14:19:52
Srs.
Tengo una duda, ¿como puedo registrar un OCX sin utilizar Vb6stkit.DLL pero bajo codigo de programacion, la razon es que no tengo instalado VB6 en mi máquina y de echo no podre distribuirlo con mis aplicaciones, entonces busco una solucion de registrar los OCX pero por programacion, alguno de Uds. sería tan amable de ayudarme?

Mil gracias.
Saludos y éxitos

Att.
Jimmy Pozo J.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:¿Registrar un OCX sin Vb6stkit.DLL bajo código

Publicado por Antonio Estrada (83 intervenciones) el 29/11/2001 08:11:00
En el directorio windows\system hay un programa que registra ocx y dll
REGSVR32
Si lo llamas con /s no muestra ningún mensaje.
Supongo que te servirá
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:¿Registrar un OCX sin Vb6stkit.DLL bajo código

Publicado por VICTOR MANUEL (7 intervenciones) el 02/12/2001 14:37:39
HOLA QUE TAL!!

TE ENVIO UN PROCEDURE PARA QUE PUEDAS REGISTRAR TUS OCXs DESDE TU APLICACION SIN TENER QUE REGISTRARLAS UNA A UNA CON REGSVR32.

CREATE UNA TABLA CON EL SIGUIENTE CAMPO : ' NAMEOCX '
LLAMADA ' ACTIVEX '
EN ESTE CAMPO DEBES INGRESAR EL NOMBRE DE TODAS LAS OXC QUE UTILIZA TU PROGRAMA. Y LUEGO LLAMAS EN PROCEDURE A CONTINUACION

HACES UN BUCLE PARA QUE REGISTRE TODAS LAS QUE ESTAN EN LA TABLA ACTIVE

use activex
DO WHILE !EOF()
IdOCX=NameOCX
DECLARE LONG DllRegisterServer IN &IdOCX
IF DllRegisterServer() = 0
WAIT WIND "Registrado.. "+IdOCX TIMEOUT .5
ELSE
WAIT WIND "Error Registrando.. "+IdOCX TIMEOUT .5
ENDIF
skip
ENDDO
MESSAGEBOX('Registrado ...')
return

ESPERO QUE TE SIRVA Y ME CUENTAS...

VICTOR MANUEL SUAREZ
Programador Sistemas C.
CARTAGENA - COLOMBIA


Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar