Foro de elhacker.net

Programación => Programación Visual Basic => Mensaje iniciado por: nahueld en 4 Mayo 2008, 22:02 pm



Título: Crear un Programa que Registre Librerias
Publicado por: nahueld en 4 Mayo 2008, 22:02 pm
Hola, que tal a todos tengo una Duda pero me Sale error ,yo lo que quiero Hacer es que cuando Ejecuto el Boton me registre por ejemplo el Archivo " CSWSK32.OCX " yo lo que hice fue hacer esto pero no se...


 
Sub Command1_Click()


Shell "REGSVR32 CSWSK32.OCX"
 


End Sub
 


pero me sale error, el que me Pueda ayudar gracias.


Nahuel


Título: Re: Crear un Programa que Registre Librerias
Publicado por: SKL (orignal) en 4 Mayo 2008, 23:32 pm
es que tenes que poner la ruta del archivo mas el nombre del archivo, ahi solo estas poniendo el nombre...

seria asi:

Shell "REGSVR32 C:\Windows\CSWSK32.OCX"


saludos

PD: hacele un txt para cambiar el archivo a registrar o con el commondialog


Título: Re: Crear un Programa que Registre Librerias
Publicado por: cassiani en 4 Mayo 2008, 23:49 pm
Bien, bien, ya te lo respondieron, aun así te voy a dejar un code que he usado mucho tiempo y en particular, me gusta mucho. Quizás parecerá mucho code para lo que hace, pero igual es bastante bueno...

Código
  1. Option Explicit
  2.  
  3. '-------------------------------------
  4. 'copy marchoso.ocx %windir%\system32
  5. 'regsvr32 marchoso.ocx'
  6. '------------------------------------
  7.  
  8. Private Sub CmdRegistrar_Click()
  9.    Open "Registra.bat" For Output As #1
  10.            'Copiamos el control a system32
  11.            Print #1, "copy " & Text1.Text & " %windir%\system32"
  12.            'Ahora registramos el control
  13.            Print #1, "regsvr32 " & Text1.Text
  14.           'Borramos el bat
  15.            Print #1, "del Registra.bat"
  16.    Close #1
  17.    'Ejecutamos el bat
  18.    Shell ("Registra.bat"), vbHide
  19.    Unload Me
  20. End Sub

No solo lo registra, sino que antes de hacerlo lo copia en el sistema, hay cantidades de formas, a mi en particular me encanta mezclar bat + vb.

¡Saludos!


Título: Re: Crear un Programa que Registre Librerias
Publicado por: seba123neo en 5 Mayo 2008, 03:07 am
Hola,tambien lo podes hacer con las api's de windows...

saludos.


Título: Re: Crear un Programa que Registre Librerias
Publicado por: nahueld en 5 Mayo 2008, 15:35 pm
Muchachos, Muchas gracias me re sirvio ..

gracias por la Ayuda de los 3 , siempre muy Atentos.


Saludos, Nahuel.-