estoy haciendo un soft que necesita un servicio. (mbserver.exe). la forma manual de registrarlo es mbserver /regserver por linea de comando. quiero hacerlo desde visual basic 6. se me ocurrio crear un bat y llamarlo con un shell. pero eso a veces tiene problemas y no funciona del todo bien.
alguien sabe alguna forma mas eficiente de registrar servicios desde visual basic 6.0?
aqui les dejo el pedazo de codigo que estoy implementando:
Sub EsperarShell()
Dim fs, a, j, m
Set fs = CreateObject("Scripting.FileSystemObject")
Set a = fs.CreateTextFile(App.Path + "\temp.bat", True)
j = "mbserver.exe /regserver"
a.writeline (j)
a.Close
j = Shell(App.Path + "\temp.bat", 3) ', vbHide)
End Sub
|