23/08/2010, 01:28
|
| | Fecha de Ingreso: junio-2010 Ubicación: Madrid
Mensajes: 620
Antigüedad: 14 años, 7 meses Puntos: 73 | |
Respuesta: Problema parámetros función Aunque no conozco Visual Basic, intentaré darte una idea.
Supongo que la función Shell de VB funciona algo así como
shell "programa parametro1 parametro2 ..."
es decir, lo que hay detrás de shell es una cadena de caracteres, ya sea una constante literal, ya sea una variable de cadena.
Prueba creando una cadena de caracteres, algo así como:
comando = "programa.exe"
y luego a la variable de cadena comando le concatenas la variable en la que guardas la ruta, algo así como
comando = comando + param1
con lo que tendríamos ahora
comando = "programa.exe la_ruta_que_yo_quiero"
y, al hacer el shell, programa.exe debería tomar como parámetro la ruta correcta.
Repito, no conozco VB, así que tendrás que adaptar esto a la sintaxis correcta. Ten en cuenta los espacios en blanco a la hora de crear el comando.
Espero que te sirva de ayuda. Saludos, |