Título: Ejecucion en diferentes SistemasOperativos XP y Vista Publicado por: jack06 en 8 Julio 2008, 00:40 am Hola a todos bueno tengo una duda; bueno tengo un Boton la cual quiero ejecutar por ejemplo la calculadora de windows pero la duda es que como hago si es que estoy en sistema operativo de XP es obio que se va abrir la calcualdora y si estoy en Windows Vista que se ejecutara la calculadora de vista y si en ninguno de estos sistemas no existiera la calculadora se desabiliatara el boton bueno no se si se entiende mi pregunta?? Salu2.
Título: Re: Ejecucion en diferentes SistemasOperativos XP y Vista Publicado por: seba123neo en 8 Julio 2008, 00:42 am Hola,pues digamos que es facil,al llamar a la calculadora la ruta ya la tenes entonces solo comproba que existe el archivo y si no existe el boton lo pones en Enabled = False y si existe lo pones en True...
saludos. Título: Re: Ejecucion en diferentes SistemasOperativos XP y Vista Publicado por: jack06 en 8 Julio 2008, 01:08 am Hola seba123neo gracias por la respuesta mira buscando en la pag. de recursos de visual encontre este code que utiliza el ShellExecute pero no entiendo bien el code haber si alguien me puede dar por lo menos una orientacion
Código: Option Explicit El code ase que se habra La Busqueda de Windows, eh yo estoy tratando de abrir casi todo el Office por no decir todo :P y la calculadora haber si me dan una breve explicacion del code gracias.. Título: Re: Ejecucion en diferentes SistemasOperativos XP y Vista Publicado por: seba123neo en 8 Julio 2008, 01:20 am que no entendes?? es facil mira usa la api shellexecute,pero primero tenes que saber que esa api tiene muchos parametros,en este ejemplo se esta usando el parametro "find" como lo que ejecuta no es un archivo sino una RUTA entonces te abre la ventana de busqueda de archivos en la carpeta que le pusiste...el otro parametro que se usa para EJECUTAR archivos es el "open"(tambien se usa para abrir una determinada pagina de internet) ,proba cambiar el "find" por el "open" y pone la ruta de un archivo...te lo tiene que ejecutar...
saludos. |