Inicio > Visual Basic > juancito39 > buscar archivos en un cd

buscar archivos en un cd

Experto:
Usuario:
Fecha: 04/02/2008
Valoración: (5,00 sobre 5) Categoría: Visual Basic
26/01/2008
jhonjhon_123, usuario preguntando en Visual Basic
Usuario
Hola...
En estos dias estube descargando unos programas(MAS DE 150)y a c/u le puse un numero espesifico. Ahora te Pregunto como hago un programita que estando en un cd me busque un numero espesifico y lo habra.
Grasias...
28/01/2008
jhonjhon_123, experto respondiendo en Visual Basic
Experto
Que tal Jhon , dime una cosa , todos los programas que bajaste son ejecutables? Porque si es asi la solucion es muy facil , solo debes incluir en tu programa un commando para la ejecucion del mismo , por ejemplo para ejecutar el programa 123.exe en la unidad de CD "D:" sería:

Dim Ejecutalo as variant
Ejecutalo = shell("D:\123.exe")

Saludos,
Juan


29/01/2008
jhonjhon_123, usuario preguntando en Visual Basic
Usuario
hola... 
Tiene zip, msi, rar y exe
como no todas las unidades son la misma "D:\" como le ago para que coja cual qui unidad en que este.
y como le ago para que embes de el 123 lo pueda escribir en un texBox.
shell("D:\123.exe")
deberdad Mucas Gracias por tu ayuda...
30/01/2008
jhonjhon_123, experto respondiendo en Visual Basic
Experto
En el caso de la unidad necesariamente debes especificar en que unidad quieres ejecutar el programa, solo debes cambiar la "D:" por la letra de la unidad que quieras usar, si no sabes en que unidad esta pues implementa varias rutinas con todos los numeros de unidades , al tratar de correr en una unidad que no existe o en la cual no esta el archivo dara un error que puedes manejar presentando un mensaje al usuario.Por otra parte para usarla desde un textbox solo tienes que colocar un nombre al textbox, por ejemplo Archivo y posteriormente ejecutas el shell con esta variable archivo que va a ser sustituida internamente por el valor del textbox: 
Dim Archivo as textbox
Dim Ejecutalo as variant
Ejecutalo = shell(archivo)
Recuerda que debes colocar en el textbox el patrh completo , con la letra de la unidad 

Saludos,
Juan

04/02/2008
jhonjhon_123, usuario preguntando en Visual Basic
Usuario
Muchas Gracias, me ayuda muchisimo con aora mas de 1.000 en desrrollo.
Enlaces patrocinados