Ir ao conteúdo

Problema Code Gear C++ Builder


edersonsergiocoelho

Posts recomendados

  • Membro VIP
Postado
Seguinte Quando vou Compilar No Code Gear C++ Builder Ele Compila Tudo Mais Nao Abri O Programa So Aparece Uma Tela Rapida Do Ms-Dos E Ja Saiii

Boa noite,edinhocoelho, tudo bem? Por acaso você colocou a instrução system("PAUSE")ao final da sua main()? Se não, esse é o problema.

Postado

Boaa Noitee, Tudo Beleza E Por Aee ???

então Amigo Eu Tentei Colocar O System("Pause");

Mais Não Deu Certo

Eu Nem Sabia Desse Comando, Sabia Do getchar();

So Que Não Adianta também

Enfim Como você Pode Ver So Principiante Em C++ Builder

Olha Esse Codigo você Que Entendi Mais Ve Se coloquei No Lugar Certo

#Coloque sempre seu código usando as tags de spoiler e code


#include <vcl.h>
#pragma hdrstop

#include <stdio.h>
#include <stdlib.h>

#include "Unit1.h"
//---------------------------------------------------------------------------
#pragma package(smart_init)
#pragma resource "*.dfm"
TForm1 *Form1;
//---------------------------------------------------------------------------
__fastcall TForm1::TForm1(TComponent* Owner)
: TForm(Owner)
{
}
//---------------------------------------------------------------------------

void __fastcall TForm1::Button1Click(TObject *Sender)
{
int a, b, c;
a = atoi(Edit1->Text.c_str());
b = atoi(Edit2->Text.c_str());
c = a + b;
Edit3->Text = c;
system("pause");
}
[/spoiler]


  • Membro VIP
Postado

Peloq ue entendi, você não criou a função principal(main()) e também não fez a chamada da sua função void.Creio que isso seja o seu problema maior.Abraços.

Postado

Sera Que você Poderia Me Fazer Um Exemplo Para Min Entender Aonde Colocaria A Funcao Main E Aonde Chamar A Funcao Void So Principiante Nisso Nas Apostilas Que To Vendo Nem Tem Falando Nada Disso Se Fosse So No Compilador Normal Ms-dos Saberia Fazer Tranquilo Mas To Querendo Aprender A Fazer Programas Com Interface Grafica...

Se Pudesse Me Da Uma Luz Agradeçeria...

  • Membro VIP
Postado

Você possui a classe <"Unit1.h">. Se não, onde você conseguiu esse código?Pelo que da pra entender, está faltando o arquivo principal do projeto.Sem ele,você precisará entender as instruções da classe TForm.Abraços.

Postado

Possui Sim A Classe Unit1.h Não Sei Porque Não Mostra Compila Tudo Não Da Nenhum Erro... Ae Aparece Uma Tela Estilo Ms-Dos E Ja Fecha...

Olha O Codigo Da Unit1.h

#Coloque sempre seu código usando as tags de spoiler e code



#ifndef Unit1H
#define Unit1H
//---------------------------------------------------------------------------
#include <Classes.hpp>
#include <Controls.hpp>
#include <StdCtrls.hpp>
#include <Forms.hpp>
//---------------------------------------------------------------------------
class TForm1 : public TForm
{
__published: // IDE-managed Components
TLabel *Label1;
TLabel *Label2;
TLabel *Label3;
TEdit *Edit1;
TEdit *Edit2;
TEdit *Edit3;
TButton *Button1;
TLabel *Label4;
void __fastcall Button1Click(TObject *Sender);
private: // User declarations
public: // User declarations
__fastcall TForm1(TComponent* Owner);
};
//---------------------------------------------------------------------------
extern PACKAGE TForm1 *Form1;
//---------------------------------------------------------------------------
#endif

  • Membro VIP
Postado

Deu para perceber que essa classe TForm1 herda parte dos atributos da velha conhecida TForm.Contudo, qual é seu objetivo em usa-la?Sem saber isso, ficará difícil tentarmos construir um arquivo principal.Além disso, não faz sentido você compilar a classe separadamente.Você precisa estruturar um projeto e,então,acrescenta-la em meio aos includes padrões.Abraços.

Postado

então Amigo Nem Sei Viu, So To Tentando Começar Nisso Aqui Fazendo Pequenos Programas Mais Eu Consegui Um Jeito Na Hora De Criar O Projeto To Criando Um Projeto VCL Forms Apliccation Ae Esta Dando Certo Ele Compila Tudo Certo, Eu Tava Criando Um Projeto Console Aplication Ae Nao Sei Eu Criava A Form1 Ae Gerava La Esse Programa E Na Hora De Compilar Nao Vai...

Nao Sei Mesmo Porque Queria Saber O Porque Disso...

  • Membro VIP
Postado

Crie projetos baseados em Console Aplications para isso.Se você nunca trabalhou com a classe TForm ou mesmo com orientação a objetos, sugiro que busque um material que aborde isso.Essa classe não é de manipulação muito trivial para determinadas coisas.Abraços.

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

LANÇAMENTO!

eletronica2025-popup.jpg


CLIQUE AQUI E BAIXE AGORA MESMO!