Advertisement
idsystems

CPP2_Practica02_TiposDatos

Aug 5th, 2015
219
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 1.79 KB | None | 0 0
  1. /* practica03
  2. Practica basada en el ejercicio 2, con manejo de ventanas */
  3. #include <radc++.h>
  4. #include <string.h>
  5. #include <stdlib.h>
  6.  
  7. /* Primero definimos las variables a usar */
  8. int y,x;
  9. int suma;
  10. int multiplica;
  11.  
  12. /* Construimos la forma y sus controles */
  13. Form  Form1("Tipos de datos");                //Definicion de la Forma
  14. Label lblX("Valor X",AUTO_ID,5,7,50,15,Form1);    //Etiqueta 1
  15. Label lblY("Valor Y",AUTO_ID,5,27,50,15,Form1);   //Etiqueta 2
  16. Label lblSuma("Suma:",AUTO_ID,5,47,50,15,Form1);   //Etiqueta 3
  17.  
  18. TextBox txtX("X",AUTO_ID,65,5,100,18,Form1);    //Caja de texto 1
  19. TextBox txtY("Y",AUTO_ID,65,25,100,18,Form1);   //Caja de texto 2
  20. TextBox txtSuma("Suma",AUTO_ID,65,45,100,18,Form1);   //Caja de texto 3
  21.  
  22. Button b1("Boton",AUTO_ID,15,75,100,25,Form1);      //Definicion del boton
  23.     FormProcedure procedure1 (FormProcArgs)             //Procedimiento de la forma
  24.     {
  25.     ON_CLOSE()                                          //Evento para cerrar la forma
  26.                {
  27.                Application.close();             //Salir de la aplicacion
  28.                }
  29.     ON_COMMAND_BY (b1)                                  //Evento de hacer click en el boton
  30.                {
  31.                suma=0;
  32.                y=val(txtY.text);
  33.                x=val(txtX.text);
  34.                suma = x + y;
  35.                txtSuma.text = str(suma);
  36.                }
  37.                return 0;
  38.     }
  39.     rad_main()                                          //rad c++ Programa principal
  40. //              lblX.text="X";
  41. //              lblY.text="Y";
  42. //              lblSuma.text="X+Y";
  43.               txtY.text="";
  44.               txtX.text="";
  45.               txtSuma.text="";
  46.               txtSuma.enabled=false;
  47.               b1.text="SUMAR";
  48.               Form1.procedure = procedure1;
  49.     rad_end()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement