Título: Common Dialog ¿Como se que boton ha pulsado el usuario? Publicado por: {_The_Alwar_} en 27 Septiembre 2005, 17:40 pm Tengo un problema, tengo un Objeto common dialog (creo que se escribe y se llama asi) y cuando pulso el boton de abrir, vale me lo abre, pero esque si pulso el de cancelar hace lo mismo, me pasa lo mismo con el de impresion, ¿como podria hacer para que cuando el usuario pulsase el boton de cancelar hiciera una cosa, y cuando pulsara el de abrir otra? ¿funciona igual que los msgbox?
Saludos! Título: Re: Common Dialog ¿Como se que boton ha pulsado el usuario? Publicado por: el_chente23 en 27 Septiembre 2005, 19:33 pm Hola, yo lo valido de esta manera:
Código: Private Sub Command1_Click() Saludos Título: Re: Common Dialog ¿Como se que boton ha pulsado el usuario? Publicado por: Slasher-K en 27 Septiembre 2005, 20:51 pm Verifica si se produjo el error cdlCancel luego de llamar a ShowOpen.
Código: If Err.Number<>cdlCancel Then Saludos. Título: Re: Common Dialog ¿Como se que boton ha pulsado el usuario? Publicado por: {_The_Alwar_} en 29 Septiembre 2005, 20:15 pm polux con ese codigo siempre me lo habre...
Título: Re: Common Dialog ¿Como se que boton ha pulsado el usuario? Publicado por: Chief en 29 Septiembre 2005, 20:32 pm Hey alwar es muy sencillo cuando se pulsa cancelar la propiedad filename que en blanco, ocea suponete que el selecciono lalalal.txt y despues puso cancelar queda CommonDialog.filename = "" es cencillo, entonces lo que debes hacer es verificar si la variable donde pones los datos del common dialog tiene algo o no.
Slau2!!! Título: Re: Common Dialog ¿Como se que boton ha pulsado el usuario? Publicado por: {_The_Alwar_} en 29 Septiembre 2005, 22:12 pm am, esk pensaba q si seleccionabas un archivo y le dabas a cancelar se qdaba la variable okis gracias, y para el de imprimir?
|