top of page
  • Foto del escritorSevivon Studio

Programa Hola Mundo con C++ Builder

Actualizado: 28 ene

En esta nueva entrada explicaremos como construir nuestro primer programa con C++ Builder, y conoceremos las partes básicas de nuestro entorno rápido de aplicaciones (RAD), así como también, nuestro primer contacto con los componentes básicos más usados: TButton y TEdit.



El programa "Hola Mundo" suele ser usado como introducción al estudio de un lenguaje de programación, siendo un primer ejercicio típico, y se considera fundamental desde el punto de vista didáctico ya que permite introducirnos en este mundo, y nos da la oportunidad de tener un primer contacto con la herramienta que vamos a utilizar como es el C++ Builder.


Una vez hemos ingresado a nuestro C++ Builder debemos crear un nuevo proyecto VCL, dando clic en File/New y escogiendo la opción "Windows VCL Application", como lo muestra la figura. Luego se nos debe mostrar el ambiente de trabajo el cuál explicaremos en detalle en una próxima entrega.



Luego empezamos a construir nuestro formulario agregando los diversos componentes VCL y que se encuentran en la Paleta de componentes. La siguiente figura muestra el estado final de nuestro formulario.



Recordemos que el objetivo del ejercicio es crear un proyecto que al pulsar el botón (TButton) "Mensaje" coloque en la caja de texto (TEdit), el mensaje "Hola Mundo de C++ Builder", y la función del botón "?" es que visualice un cuadro de mensaje que muestre el contenido de la caja de texto. Para este caso usaremos además la función ShowMessage().



A continuación podemos ver el código correspondiente a nuestro primer proyecto con C++ Builder:

//---------------------------------------------------------------------------
#include <vcl.h>
#pragma hdrstop

#include "Frm_main.h"
//---------------------------------------------------------------------------
#pragma package(smart_init)
#pragma resource "*.dfm"
TFrm_Mensaje *Frm_Mensaje;
//---------------------------------------------------------------------------
__fastcall TFrm_Mensaje::TFrm_Mensaje(TComponent* Owner)
	: TForm(Owner)
{
}
//---------------------------------------------------------------------------
void __fastcall TFrm_Mensaje::Btn_MensajeClick(TObject *Sender)
{
	//Se escribe un mensaje en el Tedit
	Txt_Mensaje->Text = "Hola Mundo de C++ Builder";
}
//---------------------------------------------------------------------------
void __fastcall TFrm_Mensaje::Btn_BoxClick(TObject *Sender)
{
	/*Muestra un cuadro
	  de dialogo */
	ShowMessage(Txt_Mensaje->Text);
}
//---------------------------------------------------------------------------
void __fastcall TFrm_Mensaje::Btn_CerrarClick(TObject *Sender)
{
	//Cerrar la aplicación
	Close();
}
//---------------------------------------------------------------------------

De acuerdo al botón seleccionado, se genera el evento "Click" y se ejecuta el código correspondiente. Te invito a ver el vídeo del proyecto en mi canal.



Enlaces de Interés

Si lo deseas, te invitamos a comentar sobre esta entrega, también puedes compartirla y suscribirte para que seas el primero en recibir más información.

Algunas imágenes usadas en nuestro blog se utilizan con el permiso respectivo de Freepik, para mayor información te invitamos visitar su sitio: https://www.freepik.es/


14 visualizaciones0 comentarios

Entradas recientes

Ver todo
bottom of page