Sem14 POO - POO Formularios Visual C++
Sem14 POO - POO Formularios Visual C++
Sem14 POO - POO Formularios Visual C++
UNIDADES DE APRENDIZAJE 6
namespace Proy_UNI_001 {
/// Summary for Form_001 #pragma region Windows Form Designer generated code
public ref class Form_001 : public System::Windows::Forms::Form /// Required method for Designer support - do not modify
{ /// the contents of this method with the code editor.
public:
Form_001(void) void InitializeComponent(void)
{ {
InitializeComponent(); this->components = gcnew System::ComponentModel::Container();
// this->Size = System::Drawing::Size(300,300);
//TODO: Add the constructor code here this->Text = L"Form_001";
// this->Padding = System::Windows::Forms::Padding(0);
} this->AutoScaleMode = System::Windows::Forms::AutoScaleMode::Font;
}
protected:
/// Clean up any resources being used. #pragma endregion
~Form_001() };
{
if (components) }
{
delete components;
}
}
Universidad Nacional de Ingeniería Facultad de Ingeniería Mecánica MB545 POO | Prof: Ing. Roberto Tello Yuen
Propiedades y Toolbox (Caja de Herramientas)
Universidad Nacional de Ingeniería Facultad de Ingeniería Mecánica MB545 POO | Prof: Ing. Roberto Tello Yuen
Ejercicio 1: Operaciones Aritméticas
Frm_001.cpp
#include "Frm_001.h"
using namespace Pry_GradosCF;
int main(){
Application::EnableVisualStyles();
Application::Run(gcnew Frm_001());
return 0;
}
Universidad Nacional de Ingeniería Facultad de Ingeniería Mecánica MB545 POO | Prof: Ing. Roberto Tello Yuen
Paso 4: Diseñar el Formulario (Etiquetas, Textos, Botones,…)
Universidad Nacional de Ingeniería Facultad de Ingeniería Mecánica MB545 POO | Prof: Ing. Roberto Tello Yuen
Paso 4(a): Diseñar el Formulario (Label, TextBox, Button)
Universidad Nacional de Ingeniería Facultad de Ingeniería Mecánica MB545 POO | Prof: Ing. Roberto Tello Yuen
Paso 4(b): Diseñar el Formulario (Label, TextBox, Button)
Universidad Nacional de Ingeniería Facultad de Ingeniería Mecánica MB545 POO | Prof: Ing. Roberto Tello Yuen
Paso 5: Codificamos el archivo de cabecera (CAF.h)
Nos ubicamos en el proyecto, clic derecho, añadir nuevo ítem.
Universidad Nacional de Ingeniería Facultad de Ingeniería Mecánica MB545 POO | Prof: Ing. Roberto Tello Yuen
Paso6: Codificamos el archivo de cabecera (CAF.h)
Universidad Nacional de Ingeniería Facultad de Ingeniería Mecánica MB545 POO | Prof: Ing. Roberto Tello Yuen
Paso 7: Programar el botón “btnConvertir” en el Formulario.
}
Universidad Nacional de Ingeniería Facultad de Ingeniería Mecánica MB545 POO | Prof: Ing. Roberto Tello Yuen
Paso 7(a): Incluiremos la Clase CAF.h
Universidad Nacional de Ingeniería Facultad de Ingeniería Mecánica MB545 POO | Prof: Ing. Roberto Tello Yuen
Paso 7(b): Instanciar el objeto *objCAF (Dinámico)
Universidad Nacional de Ingeniería Facultad de Ingeniería Mecánica MB545 POO | Prof: Ing. Roberto Tello Yuen
Paso 7(c): Código cuando se hace CLICK en botón “btnConvertir”.
Universidad Nacional de Ingeniería Facultad de Ingeniería Mecánica MB545 POO | Prof: Ing. Roberto Tello Yuen
Paso8: Start Debuggin ( F5 )
Universidad Nacional de Ingeniería
Facultad de Ingeniería Mecánica
Curso: MB545 Programación Orientada a Objetos | Profesor: Ing. Roberto Tello Yuen
UNIDADES DE APRENDIZAJE 6