Ir para conteúdo
Fórum Script Brasil
  • 0

[C++ Error] Unit1.cpp(52): E2034 Cannot convert 'TStrings * const&


jonatanfurtado

Pergunta

Pessoal preciso de ajuda com esse erro!

*************************************************

[C++ Error] Unit1.cpp(52): E2034 Cannot convert 'TStrings * const' to 'long'

**********************************************************************

long int Conta;

__________________________________________________

long int Num_Linhas;

Num_Linhas = Memo1->Lines; // O ERRO ESTÁ NESSAS 2 LINHAS :rolleyes:

______________________________________________________

for(Conta=0;Conta<Num_Linhas; Conta++)

{

// Memo1->

Series1->AddY(StrToInt(Memo1->Lines->GetText()));

}

Link para o comentário
Compartilhar em outros sites

1 resposta a esta questão

Posts Recomendados

  • 0

[C++ Error] Unit1.cpp(52): E2034 Cannot convert 'TStrings * const' to 'long'

"Não é possível converter TStrings* para long

Num_Linhas = Memo1->Lines;

Num_Linhas espera receber um long int, mas Memo->Lines retorna um conjunto de strings. Você precisa usar alguma coisa que retorne apenas o número de linhas. Eu não entendo muito de vcl, mas parece que é algo como Memo1->Lines->Count ou algo parecido.

[]s!

Link para o comentário
Compartilhar em outros sites

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.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,3k
×
×
  • Criar Novo...