Ir ao conteúdo

Duvidas no visual c++!


Luciomoreirafilho

Posts recomendados

Postado

:bandeira: Ola!!!Estou com uma duvida que ta dicicil de resolver no visual c++!!!

Eu sei que no builder para atribuir um valo em outro campo é:

Edit1->Text = Label1->Caption!!!

Mas no c++ é outro codigo!!! Eu sei que é por string mas como?

  • Membro VIP
Postado

Considerando que você já criou um Edit e ele se chama Edit1:

Edit1->SetWindowText("Hello World!!!");

E para pegar o valor:

Edit1->GetWindowText(&var); //Onde var é uma CString

//que vai receber o valor

Postado

:bandeira: Mas não é isso que eu quero saber!!!Eu tenho uma text box e quando o prgrama tiver executando alguem entra com valores nessa text box, a partir de um botao os dados que estão na text box sejam copiados para uma label!!!Tudo isso co visual c++!!!

Como é o codigo para isso?

  • Membro VIP
Postado

Podia ler com mais atenção, é exatamente isso que você quer...

use o:

Edit1->GetWindowText(&var); //Onde var é uma CString

para pegar o valor do edit e o:

Label1->SetWindowText(var);

para jogar ele no label.

Postado

:bandeira: Ahh valeu!!!Agora deu certo!!!é que no outro que você falou você escreveu edit nos dois casos ai eu me confundi!!!valeu mesmo!!!

<_< Awe!!!voce sabe como eu posso personaliza os botões da parte grafica!!!Tanto no visual ou no builder!!!c++!!!!

  • Membro VIP
Postado

Lucio, a parte grafica que você fala acho que são os botões arredondados do XP não é mesmo?

Criar eles é um pouco diferente... Fique de faezr um exemplo, mas a run-time que devia ter a documentação completa não tem...

Primeiro terei que passar por umas sessões de relaxamento, meditação e depois escrever o exemplo do jeito difícil...

Postado
:bandeira: O que quero mesmo é deixar mais bonita a parte grafica do meu projeto mudando os seus botões!!! é mais ou menos isso que você falou!!!hehehe!!!já me falaram que é complicado então não tenha pressa!!!
Postado

:bandeira: é o seguinte o codigo que você me pasou não funcionou!!!Ele da o seguinte erro:

error C2227: left of '->GetWindowTextA' must point to class/struct/union

error C2227: left of '->SetWindowTextA' must point to class/struct/union

você pode me dizer porque?

Postado

:bandeira: O codigo que eu coloquei é o seguinte:

void CHjhDlg::OncmdNome()

{

// Copiar o que esta escrito na txt para lbl

IDC_Edit1->GetWindowText(&m_stredit1);

IDC_Label1->SetWindowText(m_stredit1);

}

Coloquei esse codigo em um botao para realizar a açao!!!Mas como eu disse antes não funcionou!!!

Eu criei uma CString para o Edit1 que é: m_stredit1

e criei uma CString para o Lbel1 que é : m_strlabel1

Mas não funciona!!!o que estou fzd de errado?

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!