Otra cosa amigo Angel_K_ido te suguiero dar las respuesta a las consultas en el mismo foro y no derivarlos a otros foros sin responderles aqui, de manera que la gente prefiera este interesante foro llamado "SOLOCODIGO". Debemos hacer respetar la casa.Gracias por la sugerencia. y...
Es valido enviar a otro foro o cualquier otro sitio donde puedas encontrar la respuestaGracias amigo mio. :beer:
http://foros.solocodigo.com/index.php?showtopic=24236 (http://foros.solocodigo.com/index.php?showtopic=24236)
Pero Compadre que pasaria si el Windows esta en ingles o frances o cualquier otro idioma (Archivos de Programa?)?En ese caso convendría utilizar app.path
o si esta en otra particion, o el office esta en otra carpeta :o :P ...aunque.... el codigo es bueno y te funcionara perfecto hay detalles que tomar en cuenta
creo que F_Tanori no se refiere a el archivo de powerpoint; app.path es la direccion de donde se esta ejecutando el exe o la aplicación, F_Tanori se refiere al path del powerpoint, la diferencia de nombres de Archivos de Programas o Files of programs, por eso es mas valido usar shellexecute, porque abre el programa al que esta vinculado el ppt en este caso power pointCita de: "F_Tanori"Pero Compadre que pasaria si el Windows esta en ingles o frances o cualquier otro idioma (Archivos de Programa?)?En ese caso convendría utilizar app.path
o si esta en otra particion, o el office esta en otra carpeta :o :P ...aunque.... el codigo es bueno y te funcionara perfecto hay detalles que tomar en cuenta
Se podría hacer así:Código: Text
ruta = App.Path & "\Presentacion.ppt"
pero si el programa es el directorio raiz, por ejemplo en C:, tendríamos esto:
C:\\Presentacion.ppt' y daría error
Esto se soluciona creando una función que devuelva el path pero sin la barra del final. ;)
creo que F_Tanori no se refiere a el archivo de powerpoint; app.path es la direccion de donde se esta ejecutando el exe o la aplicación, F_Tanori se refiere al path del powerpoint, la diferencia de nombres de Archivos de Programas o Files of programs, por eso es mas valido usar shellexecute, porque abre el programa al que esta vinculado el ppt en este caso power pointtotalmente de acuerdo :good: