CLR: .Net / Mono / Boo / Otros CLR => C# => Mensaje iniciado por: jhonny88 en Viernes 17 de Octubre de 2008, 18:59
Título: Boton salir, objeto timer y progressbar
Publicado por: jhonny88 en Viernes 17 de Octubre de 2008, 18:59
Hola, me gusta mucho la programaccion, entiendo cada lenguaje siempre y cuando me envien un ejemplo de ello, ahorita me involucre en C# por gusto, estoy aprendiendo aprogramar mediante un libro de Fc. Javier Ceballos, mi pregunta es para el boton salir hago la siguiente intstruccion Messagebox.show("seguro de salir" + environment.new line, "Mensaje Salir", messageboxbuttons.yesno) cual es la instruccion que para cuando le de en el boton yes me salga del programa, tambien si me pueden dar algun ejemplo de como programar el objeto timer y progressbar para que se vea mas chidos mis programas, de antemano deseo felicitar a los creadores del foror, es de mucha utilidad
Título: Re: Boton salir, objeto timer y progressbar
Publicado por: LEGOLASYEE en Viernes 17 de Octubre de 2008, 23:57
Bueno compa yo te voy pasar el codigo que utilizo para realizar ese evento que mencionas.
primero que nada selecio el form donde se encuentre el boton "salir" que quiero programar y me voy a la lista de eventos del form y selecciono el evento FormClosing y hago este codigo, checalo asi si me funciona:
if (MessageBox.Show("¿Desea Abandonar la aplicación?", "Empleados", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.No)
{
e.Cancel = true;
}
}
Título: Re: Boton salir, objeto timer y progressbar
Publicado por: jhonny88 en Sábado 18 de Octubre de 2008, 01:51
muchas gracias si funciono, ya tambien hice el del progressbar, el codigo es como sigue, pones el objeto timer y en el evento programas lo siguiente. if (progressbar.value menor progressbar.maximun) progressbar.value = progressbar.value + 1; else time.enable = false; progressbra.value = 0;
Bueno con el timer io queria sacar un relojito, no se si alguien aya programado en progress, que con el objeto timer puedo sacar un relojito nomas asignando el valo al textbox. en c# con el datetime lo asigno en el textbox pero la hora se queda estatica y lo que quiero es que sea estatica, lo que hacia en progress era nomas en las propiedades del timer asignarle un intervalo. no se si en c# sea lo mismo, alguien me puede ayudar a que la hora sea dinamica asignandole el valor al textbox.
Título: Re: Boton salir, objeto timer y progressbar
Publicado por: LEGOLASYEE en Sábado 18 de Octubre de 2008, 01:54
oye pero en que evento programo lo del progresbar¿?
Título: Re: Boton salir, objeto timer y progressbar
Publicado por: jhonny88 en Sábado 18 de Octubre de 2008, 20:29
seria en el public static timer1() ´{ } pienso que ese no es el correcto, pero al darle doble clic al timer y empiezaz a programar el progressbar, tambien le puedes dar tu intervalos para que sea mas rapido, alguien que me pueda ayudar con la hora dinamica, porfa
Título: Re: Boton salir, objeto timer y progressbar
Publicado por: LEGOLASYEE en Sábado 18 de Octubre de 2008, 20:52
lo voy a checar, sale gracias
Título: Re: Boton salir, objeto timer y progressbar
Publicado por: mx_latino en Martes 21 de Octubre de 2008, 15:43
Si solo quieres poner poner la hora en un text pues es muy sencillo... ^_^
Ahora que si quieres crear un reloj Analogo la cosa es un poquillo mas complicada pero nada del otro mundo!!
Saludos y suerte!! :)
Título: Re: Boton salir, objeto timer y progressbar
Publicado por: jhonny88 en Martes 21 de Octubre de 2008, 15:58
es que io ya habia probado con esa instruccion que me diste, y eso hace que la hora se ponga estatica, y pss como tu dices quiero la hora analoga, yo lo que hacia en progress, es que en el objeto timer en las propiedades le movia al intervalo, y ya nomas asignaba la hora text1 = timer1 ("hh:mm:ss") y ia con eso se volvia analogo, pero en C# creo que si es un poco diferente, no me podrias daralguna pista
Título: RELOJ ANALOGO
Publicado por: mx_latino en Miércoles 22 de Octubre de 2008, 19:38
Tenia por alli un control que alguna vez lo hice y ahora le he hecho un par de cambios alli te lo paso y espero te sea de ayuda ^_^ Y pues como dice en el control usalo libremente y hazle los cambios que necesites.. Revisa las propiedades de la categoria Reloj talvez te sean utiles.. :comp: Saludos y suerte :)