Como se hace en visual basic?

Iniciado por winlinux, 17 Enero 2004, 04:31 AM

0 Miembros y 2 Visitantes están viendo este tema.

winlinux

HOLA, como puedo hacer para agregar una clave en el registro de windows mediante visual basic?, y como puedo ejecutar comando DOS desde VB?

byebye

tienes un tema pinchado sobre el registro. para ejecutar tienes varias opciones, WinExec ShellExecute CreateProcess....

winlinux

Me podes explicar o tenes algun manual sobre como ejecutar comandos en DOS?

byebye

si puedes explicar algo mas concreto sobre ese comando DOS.

winlinux

Lo que quiero hacer es ejecutar un comando de dos desde visual basic.
Estuve probando con la API winexec, pero no lo pude lograr. Alguien sabe como seria la sintaxis?

byebye

prueba con cmd /c comando, con winexec o con createprocess por ejemplo.

winlinux

#6
Probe de esta forma pero no se puede.

Dim a As Long
Private Declare Function WinExec Lib "kernel32" (ByVal lpCmdLine As String, ByVal nCmdShow As Long) As Long

a = WinExec("cmd /c dir", 2)

Tenes algun buen texto sobre las API en general?

byebye

el que es lo que no funciona? ¿que quieres hacer exactamente? pq te digo que lo her probado y funcionar funciona. sobre la api en el win32.hlp tienes casi toda la api.

lord_iNtro

^^Solo se que no se nada, mas de eso me baso^^