![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
|||
|
|||
|
Programa en delphi de un boton con dos acciones
Quisera saber si me podrian ayudar a codificar un programa en delphi 7
Se trata de un programa que contenga un solo boton con la etiqueta hola, al darle click, tiene que desplegar un mensaje que diga "hola", y al cerrar ese mensaje automaticamente la etiqueta del mismo boton tiene que cambiar a adios, posteriormente, despues de dar click en el mismo boton con etiqueta "adios" tiene que desplegar un mensaje en pantalla que diga "adios"... ahora la etiqueta tendria que volver a "hola" y se repetiria el proceso sucesivamente, parece sencillo pero tengo ciertas dudas, espero me puedan ayudar.. gracias. |
|
#2
|
||||
|
||||
|
Bienvenido a clubdelphi, ¿ya leiste nuestra guía de estilo?, gracias por tu colaboración
![]() Cita:
![]()
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
|
#3
|
||||
|
||||
|
Creo que lo que debes hacer es rellenar el evento OnClick del botón.
Ten en cuenta que lo que escribo es pseudocódigo. Lee también la Guia de Estilo, como te propone Casimiro para que puedas formular tus preguntas correctamente.
|
|
#4
|
|||
|
|||
|
Ya tengo una nocion de lo que hare y explico mis dudas
Ya lei atentamente la guia, conozco sus reglas, ademas agradezco su pronta respuesta, mis dudas en el programa son las condiciones "if". Note en el pseudocodigo que propone duilio, despues de un else, no contiene de nuevo un if, y era lo que yo creia, creen que ese sea mi error? Esa es mi duda. Sucede que ya codifique una parte del programa pero me tira ciertos errores, probare el pseudocodigo de duilio y mas tarde les comento como me fue con eso. Muchas gracias.
|
|
#5
|
||||
|
||||
|
Cita:
Por cierto, chris699: ¿duilio?, sólo necesitabas copiar&pegar: [duilioisola] ![]()
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
|
#6
|
||||
|
||||
|
Hola chris699.
Otra opción es: La propiedad Tag del TButton incialmente es 0, no la modifiques o iniciala a 0 en evento OnCreate del form. Saludos.
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... |
|
#7
|
|||
|
|||
|
Me disculpo por mi incompetencia, pues soy nuevo en esto de los foros, aun asi me pondre al corriente con sus normas, efectivamente el pseudocodigo de duilioisola me ayudo a resolver mi problema, mi codigo se parecia mucho al de el, mi error estaba como habia dicho ya en la condicion if, y ademas no sabia que el end dentro del if no llevara punto y coma, yo se lo ponia por eso me daba error.
No se como anexar el codigo como ustedes lo hacen, pero les dejo aqui el que yo hice: On click begin if bt_HolaAdios.Caption = '&Hola' then begin showmessage('¡Hola!'); bt_HolaAdios.Caption := '&Adios'; end; else if bt_HolaAdios.Caption := '&Hola'; then begin showmessage('¡Adios!'); end; end; end. Les repito, ya lo solucione.. mi error unico era la condicion if despues del else, y los puntos y coma despues de cada end dentro de la condicion if y else. Una vez mas me disculpo y les agradezco mucho su apoyo, gracias duilioisola por tu aportacion. ![]() |
|
#8
|
||||
|
||||
|
Cita:
![]() Gracias ![]()
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
![]() |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Realizar acciones con la ventana del programa inactiva | Furyxe | Varios | 6 | 24-01-2012 22:08:01 |
| Acciones en OLAP | clanmilano | MS SQL Server | 2 | 25-01-2007 19:41:29 |
| GET y POST en Acciones | Virginia S. | Internet | 4 | 30-01-2006 17:29:50 |
| Ejecutar un programa externo desde un programa de Delphi | Roger_Fernandez | Varios | 3 | 02-09-2004 18:05:36 |
| Acciones | hectorin | OOP | 1 | 14-02-2004 21:09:43 |
|