Autor Tópico: Que tipo de erro tem esse código?  (Lida 2514 vezes)

Advanced-S17

  • Visitante
Que tipo de erro tem esse código?
« Online: 02 de Novembro de 2015, 19:52 »
Nessa apostila, cópia em https://drive.google.com/file/d/0B0dDs7WJd8lUZlNYYVJuMmFBZWc/view?usp=sharing , na página 26, https://drive.google.com/file/d/0B0dDs7WJd8lUaWw5YzdaaGtrWWs/view?usp=sharing,  tem um erro na sintaxe da própria apostila, porque fiz exatamente igual, porém nos 2 sistemas em que usei o Lazarus, ele não consegue reconhecer o Edit3, apenas o Edit1 e o Edit2, pelo o que parece, só pode ser a maneira como foi escrita essa linha, que pede que o Edit3 receba a conversão de String para Float da variável area. Qual a forma correta de pedir isso?
« Última modificação: 02 de Novembro de 2015, 22:12 por Advanced-S17 »

Offline irtigor

  • Equipe Ubuntu
  • Usuário Ubuntu
  • *****
  • Mensagens: 4.346
  • Delete, delete, delete!
    • Ver perfil
Re:Que tipo de erro tem esse código?
« Resposta #1 Online: 02 de Novembro de 2015, 20:49 »
Não. É extremamente mais provável que no seu projeto você tenha dado outro nome pro componente TEdit (intencionalmente ou não), ou que tenha usado outra coisa no lugar.

Obs: sempre é mais útil mostrar o seu código e a mensagem completa, no lugar de fornecer uma interpretação.

Advanced-S17

  • Visitante
Re:Que tipo de erro tem esse código?
« Resposta #2 Online: 02 de Novembro de 2015, 21:01 »
Não. É extremamente mais provável que no seu projeto você tenha dado outro nome pro componente TEdit (intencionalmente ou não), ou que tenha usado outra coisa no lugar.

Obs: sempre é mais útil mostrar o seu código e a mensagem completa, no lugar de fornecer uma interpretação.
Obrigado por ser sempre prestativo a minhas questões.
Quero usar isso sim, mas já levei isso em consideração. Como no exemplo da apostila, não se altera o nome padrão desses componentes, estão na mesma unit, por isso não entendo o não reconhecimento. Tentei inverter a posição antes e depois do ":=", coloquei entre parênteses o Edit3, mas nada resolveu. Se puder, tenta fazer exatamente igual, pra você confirmar que não aceita.
Veja o vídeo em, https://drive.google.com/file/d/0B0dDs7WJd8lUeWt1bFNDRVFoVHM/view?usp=sharing
« Última modificação: 02 de Novembro de 2015, 21:14 por Advanced-S17 »

Offline irtigor

  • Equipe Ubuntu
  • Usuário Ubuntu
  • *****
  • Mensagens: 4.346
  • Delete, delete, delete!
    • Ver perfil
Re:Que tipo de erro tem esse código?
« Resposta #3 Online: 02 de Novembro de 2015, 21:49 »
Está faltando o ponto e virgula que termina o statement antes dessa linha, como na apostila: area:=....;

Advanced-S17

  • Visitante
Re:Que tipo de erro tem esse código?
« Resposta #4 Online: 02 de Novembro de 2015, 22:12 »
Obrigado.