
29/10/2009, 14:20
|
 | | | Fecha de Ingreso: julio-2006 Ubicación: Órbita sincrónica
Mensajes: 899
Antigüedad: 18 años, 9 meses Puntos: 29 | |
Respuesta: Error '76' no encontro ruta de acceso. No creo que el error lo tengas ahí.
Por más que lo intento no consigo que ShellExecute me devuelva error 76.
PD: Me voy a explicar un poco mas.
Si Usas RetVal es para recoger el valor devuelto por ShellExecute.
Cuando intento usar tu propia linea, como no existe "C:\GeoWorkspaces\FABIOLA.gws" en mi disco, RetVal se carga con el valor 2.
Tu no compruebas el resultado en tu código, de modo que te daría igual usar:
ShellExecute 0, "open", "C:\GeoWorkspaces\FABIOLA.gws", "", "", 1
sin los parentesis ni la variable retval.
(y el 0 debería ser cambiado por Me.hWnd si el codigo va en un formulario)
Error 76 te lo debería dar cuando intentas abrir un fichero que no existe con
Open Nombrefichero For Input As #numero
o al cargar una imagen o algo así que no exista.
Imagino que en algun sitio has puesto algo como
Image1.Picture = LoadPicture("mifoto.jpg")
cuando debería poner
Image1.Picture = LoadPicture("c:\caminoalafoto\mifoto.jpg")
o
Open "Nombrefichero" For Input As #numero
cuando deberia ser
Open "Caminohastaelfichero\Nombrefichero" For Input As #numero
Espero que te sea de ayuda.
Última edición por pkj; 30/10/2009 a las 04:33 |