Luiz_Junior Postado Julho 21, 2005 Denunciar Share Postado Julho 21, 2005 É pessoal eu gostaria de saber alguns comandos de C++ Builder, bem simples como:Receber dados do teclado igual usamos cin>>;Receber por string como getch();Mostrar na tela igual ao cout<<;Acho que só isso galera, ahh sei lá eu queria os mais simples igual usamos hoje no dia a dia, quem souber posta ai. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Andersonjb Postado Julho 22, 2005 Denunciar Share Postado Julho 22, 2005 Bem, me desculpe se eu entendi errado sua pergunta, mas pra que imprimir com cout se você tem os labels a sua disposição? E pra que cin se você pode usar as text box? você não esta confundindo um pouco de C++ com C++ Builder? não se esqueça que c++, mesmo sendo orientada a objetos, ainda e uma linguagem de alto nivel. já os aplicativos desenvolvidos em Builder, são de baixo! Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Luiz_Junior Postado Julho 22, 2005 Autor Denunciar Share Postado Julho 22, 2005 Bem então eu imaginei errado mesmo, pois eu tava querendo fazer um simple programa em q uma pessoa digitava no text box e depois de teclar enter desse um ShowMessage(); na variavel que armazenou o que a pessoa digitou. Então eu pensei q tinha um comando q recebesse o que é digitado e colocar em uma variavel. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Decio Postado Julho 22, 2005 Denunciar Share Postado Julho 22, 2005 ... não se esqueça que c++, mesmo sendo orientada a objetos, ainda e uma linguagem de alto nivel. já os aplicativos desenvolvidos em Builder, são de baixo! Desculpe entrar na conversa sem acrescentar muita coisa, mas o + correto é: C\C++ = Linguagem de baixo nivel (mais próxima da linguagem de máquina)C++ Builder ou outros ambiente visuais = Linguagem de alto nivel. ( não se tem acesso a muitos recursos de baixo nivel)Mesmo assim , você pode criar programas iguais ao que você cria normalmente em C++ , tipo console , só que rodam exclusivamente em ambiente 32 bits. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Andersonjb Postado Julho 23, 2005 Denunciar Share Postado Julho 23, 2005 Opaaa, que isso, cara, C++ e uma linguagem de alto nivel sim, , pelo menos e o que diz todas apostilas que peguei e o que eu aprendi na escola, aonde você viu que elas são de baixo?? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Heldinho Postado Julho 23, 2005 Denunciar Share Postado Julho 23, 2005 Bom, que eu saiba, C/C++ são de alto nível pois têm comandos que podemos entender sem decorar, já Assembly é de baixo nível..E eu não sei se eu disse besteira =PAté mais! Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 FibraOptica Postado Julho 23, 2005 Denunciar Share Postado Julho 23, 2005 eu vi que C é linguagem de nível médio, hora ela pode ser de baixo e hora ela pode ser de auto.Sempre vejo isto em apostilas, mas também já vi que ela é de nível alto. Mas fora do assunto, acho que estou boiando, o C++ builder, o que é? como que funciona? é uma linguagem acima de C++ ou é um compilador C++?Eu pensei que era um compilador, mas vejo que não. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Andersonjb Postado Julho 23, 2005 Denunciar Share Postado Julho 23, 2005 Bem, pelo o que eu sei, quanto maior o nivel da linguagem maior e asua aproximação com linguagem de maquina, tanto que se não me engano assembly e a linguagem de maior alto nivel existente! Agora o C++ Builder e um compilador, pense nele como o vb do c++, ele e mesma coisa do vb, so que usa C++. Pense como seria dificultuso você fazer todas as janelinhas em c++, o codigo seria imenso, e você ainda teria que ter um bom dominio de API32. Por isso existe o builder, para você criar aplicações windows sem dificuldade! Entendeu agora? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Denis Bittencourt Muniz Postado Julho 24, 2005 Denunciar Share Postado Julho 24, 2005 Aproveitando a opurtunidade...Como é que eu faço para colocar um commando em um botão?Eu "desenho" o botão no formulário dou 2 cliques para colocar evento no botão, coloco o código.. Mas... não dá certo... alguém sabe colocar códigos nos objetos? Sem contar tambem que eu já declaro a biblioteca (no caso a 'stdio.h', pois eu uso o Builder para programar C e não C++) Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Guest Guest Postado Julho 24, 2005 Denunciar Share Postado Julho 24, 2005 Bem, eu ainda não consegui receber umas string e depois mostrar na tela. alguém ai sabe?Tentei usar a cin>> e cout<< mas num deu não. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Andersonjb Postado Julho 24, 2005 Denunciar Share Postado Julho 24, 2005 Ei Denis, e que nem programar no vb, so que usando c++. você tem que entender que cada form e uma classe, e que cada coisa nela e um objeto, por exemplo, os botoes, os text box, radio button, etc. Por exemplo, vamos fazer um botão pra fechar o form, como o botão e um objeto, você tem que invocar as suas funções membros, por exemplo: a função membro de um objeto para quando ele seja clicado ele fechar e a seguinte: Close(); Tente fazer ai, beleza? Falows. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Heldinho Postado Julho 24, 2005 Denunciar Share Postado Julho 24, 2005 Luiz, pra pegar uma string, não use Cin, faça como o Anderson disse, use Textbox para pegar a string, e use labels para mostrar no formulário.. a não ser que você não queira usar win32 api, mas aí o builder seria inutil =\ Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Luiz_Junior Postado Julho 24, 2005 Autor Denunciar Share Postado Julho 24, 2005 Sim... Mas olha só eu coloco um textbox, mas não adianta só colocar ela precisa fazer algo, certo? Dou dois cliques nela e então vou para digitar o código nela, isso que eu quero saber, pois só incluir ela não adianta, ela precisa ter um função para receber algo e armazenar na variavel. Bem isso do meu ponto de vista. Posso estar errado também. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Andersonjb Postado Julho 25, 2005 Denunciar Share Postado Julho 25, 2005 Bem, cria uma variavel para armazenar o que for escrito no text box, ai você apresenta ela no label. Cria de preferencia uma global. Resolvido o Problema? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Luiz_Junior Postado Julho 25, 2005 Autor Denunciar Share Postado Julho 25, 2005 Ééééé o Label. Boa valeu agora vai dar.Valeu mesmo Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 iSoron Postado Julho 25, 2005 Denunciar Share Postado Julho 25, 2005 Bem, pelo o que eu sei, quanto maior o nivel da linguagem maior e asua aproximação com linguagem de maquina, tanto que se não me engano assembly e a linguagem de maior alto nivel existente! Exatamente o contrário. Quanto mais baixo o nivel, mais próximo da linguagem de máquina. Ao invés de tentar estabelecer um nível absoluto, é melhor comparar as linguagens. Por exemplo, o nivel de Assembly é mais baixo que o de C++, que é mais baixo que o de Java. Assim, ASM seria baixo nivel, C++ seria mediano e Java, alto. Por outro lado, dentro do próprio Assembly, temos, por exemplo, o FASM e o HLA, com níveis diferentes. HLA é tão alto que nem parece Assembly, mas não chega ao C/C++.[]'siSoron. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 iSoron Postado Julho 25, 2005 Denunciar Share Postado Julho 25, 2005 Mas fora do assunto, acho que estou boiando, o C++ builder, o que é? como que funciona? é uma linguagem acima de C++ ou é um compilador C++? O C++ Builder é um monte de coisas juntas. Tem um compilador, um depurador, algumas APIs e uma IDE, tudo integrado. Mesmo assim, continua sendo C++. Pode não seguir todos os padrões, ou não ter todas as bibliotecas "normais", mas ainda é C++. []'siSoron. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 FibraOptica Postado Julho 28, 2005 Denunciar Share Postado Julho 28, 2005 Agora o C++ Builder e um compilador, pense nele como o vb do c++, ele e mesma coisa do vb, so que usa C++. Pense como seria dificultuso você fazer todas as janelinhas em c++, o codigo seria imenso, e você ainda teria que ter um bom dominio de API32. Por isso existe o builder, para você criar aplicações windows sem dificuldade! Entendeu agora? Beleza man, entendi!É que vi falando do Turbo Pascal, e falam que ele na verdade é uma linguagem acima do Pascal..Mas aí eu não entendi nada..Então tá beleza a respeito do C++ Builder, no DEV também tem jeito de criar umas janelinhas lá.. hehe eu nem mecho com isto ainda.Onde consigo um tutorial sobre? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Andersonjb Postado Julho 28, 2005 Denunciar Share Postado Julho 28, 2005 E ai!É que vi falando do Turbo Pascal, e falam que ele na verdade é uma linguagem acima do Pascal..Pelo que eu sei, turbo pascal e o compilador do Pascal, não e ? você deve ter se confundido com o Object Pascal, que na verdade e o Delphi. E sobre essa de poder programar com objetos no dev eu não sabia não, nunca mexi nele, por isso provavelmente nunca vou poder usar. Agora já apostila de Builder se Encontra em varios sites, ai tem o Apostilando, o proprio Script Brasil ai, e o Google pra você fazer suas pesquisas, beleza? Falows! Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Denis Bittencourt Muniz Postado Julho 28, 2005 Denunciar Share Postado Julho 28, 2005 Ae galera... vou dar uma pequena contribuição a respeito do C++ Builder:No código, para acessar as propriedades do objetos usa-se '->'Exemplo:Edit1.Text (INCORRETO)Edit1->Text (CORRETO)Apesar de ser uma contribuição muito pequena... espero que tenha ajudado os iniciantes no Builder...Uma pergunta também: Mesmo se eu fzsse todo formulário na unha (por código) e criasse objetos nele, por exemplo, uma caixa de texto... e queria acessar as propriedades da caixa teria q usar '->' ou '.'? Resumindo: '->' é tipico do Builder ou da propria linguagem C/C++? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Decio Postado Julho 29, 2005 Denunciar Share Postado Julho 29, 2005 Opaaa, que isso, cara, C++ e uma linguagem de alto nivel sim, , pelo menos e o que diz todas apostilas que peguei e o que eu aprendi na escola, aonde você viu que elas são de baixo?? Não quis criar polemica, mas como já foi comentado pelo iSoron , C é uma linguagem de baixo nível sim. Tente usar qualquer ambiente de programação baseado em ambiente de 32 bits e usar diretamente funções de baixo nível, principalmente as que usam interrupções de hardware. Voce não vai conseguir.Em todo caso, minha contribuição para quem quer saber mais sobre o C++ Builder, visitem esta página:http://www.geocities.com/SiliconValley/Campus/4650/ Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Guest Guest Postado Novembro 15, 2005 Denunciar Share Postado Novembro 15, 2005 Resumindo: '->' é tipico do Builder ou da propria linguagem C/C++? é Típico da linguagem C++ Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Luiz_Junior
É pessoal eu gostaria de saber alguns comandos de C++ Builder, bem simples como:
Receber dados do teclado igual usamos cin>>;
Receber por string como getch();
Mostrar na tela igual ao cout<<;
Acho que só isso galera, ahh sei lá eu queria os mais simples igual usamos hoje no dia a dia, quem souber posta ai.
Link para o comentário
Compartilhar em outros sites
21 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.