Normas del foro

Curso Hacker
Bienvenido(a), Visitante. Favor de ingresar o registrarse.
¿Perdiste tu email de activación? - Noviembre 18, 2008, 06:41:09
Inicio Ayuda Ingresar Registrarse
Visita: Articulos - Juegos Gratis - Da Foros

Comunidad Underground Hispana  |  Programacion  |  Programación  |  Visual Basic y Net (Moderador: ANYD00M)  |  Tema: Abrir un Programa 0 Usuarios y 1 Visitante están viendo este tema. « anterior próximo »
Páginas: [1] Ir Abajo Imprimir
Autor Tema: Abrir un Programa  (Leído 192 veces)
HNAFE
Visitante
« en: Enero 12, 2007, 11:15:26 »

Hola, bueno estoy haciendo un programilla en Visual Basic, pero me tope con un Problema, mi problema es el siguiente:


Quiero abrir un Programa que se encuentre en mi PC, con un textbox y un command Botton, en la ventanilla del textbox escribo el Nombre el del Programa y que al hacer Clic en el command Botton se me abra el Programa.

Alguien sabe como? ya lo he intentado de muchas Formas pero no he podido.


$4!u2 HNAFE $4!u2
« Última modificación: Enero 12, 2007, 11:15:39 por HNAFE » En línea
Microchip
Miembro
*****
Desconectado Desconectado

Mensajes: 101


Microchip


Ver Perfil WWW
« Respuesta #1 en: Enero 12, 2007, 11:34:33 »

Private Declare Function ShellExecute Lib "shell32.dll" Alias _
    "ShellExecuteA" (ByVal hwnd As Long, ByVal lpOperation As String, _
    ByVal lpFile As String, ByVal lpParameters As String, _
    ByVal lpDirectory As String, ByVal nShowCmd As Long) As Long


Private Sub Command1_Click()
Dim res As Long
Dim ruta As String
ruta = Text1.Text
res = ShellExecute(Me.hwnd, "Open", ruta, "", "", 1)
End Sub

Algo como esto??? aqui en el textbox pones la ruta del programa o archivo que quieres ejecutar y listo Wink
En línea

Visita*********
Necesitas ser usuario para ver los enlaces Crear Usuario  Hacer Sesion
WEB DE MICROCHIP
*********
dyb
Miembro
*****
Desconectado Desconectado

Mensajes: 119



Ver Perfil
« Respuesta #2 en: Enero 12, 2007, 11:42:11 »

pss aqui dejo este mas corto  Grin

utiliza la funcion shell  Grin
Sintaxis
Shell(pathname[,windowstyle])


Código:
Dim vaLu As String
vaLu = Shell("C:\MiRutaDelPrograma.exe", vbNormalFocus)

salud
En línea

La imagen de tu firma sobrepasa el tamaño máximo permitido por el foro, redúcela.
[http://www.subirimagenes.com/imagenes/previo/thump_753779firma002.gif[/img]
Dormir mas es vivir menos :evil:
Microchip
Miembro
*****
Desconectado Desconectado

Mensajes: 101


Microchip


Ver Perfil WWW
« Respuesta #3 en: Enero 12, 2007, 11:53:24 »

Podrias colocar el code completo donde entra el textbox para colocar el nombre del programa o archivo  para ser ejecutado ??
« Última modificación: Enero 12, 2007, 11:54:37 por Microchip » En línea

Visita*********
Necesitas ser usuario para ver los enlaces Crear Usuario  Hacer Sesion
WEB DE MICROCHIP
*********
sNipeR-
Visitante
« Respuesta #4 en: Enero 13, 2007, 05:19:36 »

Siempre los mismos temas...

Se buscares por "abrir un programa" aki en el foro te van a salir tantos resultados k no los podras leer todos...eso imagino...

Salu2
En línea
Páginas: [1] Ir Arriba Imprimir 
Comunidad Underground Hispana  |  Programacion  |  Programación  |  Visual Basic y Net (Moderador: ANYD00M)  |  Tema: Abrir un Programa « anterior próximo »
Ir a:  


Ranking-Hits
Powered by SMF 1.1.7 | SMF © 2006-2007, Simple Machines LLC