|
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
|