El Guru Programador
Usuario DESCONOCIDO | Registrate Gratis | Usuarios Registrados
Foro de Visual Basic/VB.NET
Foros del Guru > Visual Basic/VB.NET
Usuario Ejecutar un archivo
Desconocido
Enviado - 17/8/2004
 
Hola, me gustaria saber como puedo hacer que, por ejemplo a pinchar un boton, se me ejecute una aplicacion externa al programa.


Un ejemplo seria poner un boton con el nombre Word y que al pincharlo se me abriera el word
 
fmarredo
496 Mensaje(s)
Enviado - 17/8/2004
 
Fijate en la ayuda sobre la función Shell.
 
Fenris
67 Mensaje(s)
Enviado - 17/8/2004
 
para ejecutar archivos ejecutables

Shell "c:\pepe.exe", vbestilo-de-laventana

para ejecutar cualquier tipo de archivos es un poco mas complicado

'funcion para abrir programas con el nombre corto de MS DOS
Private Declare Function GetShortPathName Lib _
"kernel32" Alias "GetShortPathNameA" (ByVal _
lpszLongPath As String, ByVal lpszShortPath As _
String, ByVal cchBuffer As Long) As Long

y para ejecutar
Retorno = GetShortPathName(Dir1.Path & "\" & Directorio, sNombreCorto, Len(sNombreCorto))
ret = Shell("start " & Left$(sNombreCorto, Retorno), vbHide)

esto lo copie de un programa mio, pero espero que lo puedas entender, es importante lo del nombre corto de MS DOS por que si mandas una cadena que no sea con el nombre corto el comando star no se ejecuta correctamente
esepero que te sea util
saludos
 
 

 

Contactos myStudio Network