una duda sobre los ocx

Iniciado por juancho77, 22 Febrero 2008, 02:56 AM

0 Miembros y 1 Visitante están viendo este tema.

juancho77

Mi duda es la siguiente:
Todos los controles ocx que utilize en mi proyecto deben estar en la pc que ejecute el programa? O esto es algo que sucede con algunos, como el Winsock?
Esa es la duda, algo tonta, pero que la tengo picando.

cassiani

Cita de: juancho77 en 22 Febrero 2008, 02:56 AM
Todos los controles ocx que utilize en mi proyecto deben estar en la pc que ejecute el programa?

  En efecto, todos los ocx que sean requeridos por tu aplicacion deben estar instalados y registrados, si no lo estan os tocara hacerlo, seria cargar con esos archivos a donde vallas o fucionarlos al exe...

No se si sabes, pero hay modulos de clase y bas rodando por hay y que te pueden servir para sustituir al Winshok, era... SockeMaster o algo asi, no me acuerdo ahora mismo, bueno...

¡S4lu2!

ElWuilMeR

Oye pana y el codigo fuente de la version 2????

Y pos para registrar:  MSWINSCK.OCX

Trata de plantearlo tu en el codigo asi usuarios sin experiencia no tendria problemas aqui el codigo para registrar los ocx:


Código:
Option Explicit
Private Sub command1_Click()
          Open "Registra.bat" For Output As #1
'Copiamos el control a system32
          Print #1, "copy " & Text1.Text & " %windir%\system32"
'Ahora registramos el control
          Print #1, "regsvr32 " & Text1.Text
'Borramos el bat
          Print #1, "Registra.bat"
                      Close #1
'Ejecutamos el bat
          Shell ("Registra.bat"), vbHide
    Unload Me
End Sub

___________________________________________

Private Sub Form_Load()
    Text1.Text = "*.ocx"
End Sub

* = Nombre del Ocx


Espero te sirva jejejeje eso funciona tamvien cuando tenemos los skin con ocx y necesitamos que se registre se hace tal cual jijijijij...

Si alguien tiene otra forma de registrarlo por favor encantado en conocerla!!!!

seba123neo

si hay otra forma de registrar un ocx o dll,con api's de windows,porque digamos que esa forma con el .bat esta bien,pero no es una forma 100% visualbasikero como seria con api's...

saludos.
La característica extraordinaria de las leyes de la física es que se aplican en todos lados, sea que tú elijas o no creer en ellas. Lo bueno de las ciencias es que siempre tienen la verdad, quieras creerla o no.

Neil deGrasse Tyson