Ir ao conteúdo
  • Cadastre-se

Separar cada caracter de uma string no C++Builder 6


MarcosBontempo

Posts recomendados

Olá amigos,

Estou usando o C++Builder 6 e gostaria de separar cada caracter do texto de um Edit para distribuí-los em vários Panels. Alguém sabe o código para isso?

Eu capturaria uma string: "CBuilder"

E a armazenaria em um vetor:

vetor[0] = "C"
vetor[1] = "B"
vetor[2] = "u"
vetor[3] = "i"
vetor[4] = "l"
vetor[5] = "d"
vetor[6] = "e"
vetor[7] = "r"

Obrigado.

Link para o comentário
Compartilhar em outros sites

Olá Marcosbontempo,

utilize a função strcpy para passar o texto do Edit para um char array, veja o exemplo:

void __fastcall TForm1::Button1Click(TObject *Sender) //Código do botão
{
char chararray[50]; //Array que irá armazenar os dados
strcpy(chararray,Edit1->Text.c_str()); //Função para passar os dados do Edit para o array
Label1->Caption = chararray[1]; //Acessando o indice 1 no array
}

Link para o comentário
Compartilhar em outros sites

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...