Invalid variant
Quando tento atribuir o valor de uma variável inteira a um campo DBEdit aparece uma mensagem de erro ´Invalid variant type conversion´.
Sintaxe: Edit_campo:=var_campo
Qual é a sintaxe correta para se fazer isto?
Grato!
Sintaxe: Edit_campo:=var_campo
Qual é a sintaxe correta para se fazer isto?
Grato!
Jtagliatti
Curtidas 0
Respostas
Leoback
02/07/2003
[quote=´jtagliatti´]Quando tento atribuir o valor de uma variável inteira a um campo DBEdit aparece uma mensagem de erro ´Invalid variant type conversion´.
Sintaxe: Edit_campo:=var_campo
Qual é a sintaxe correta para se fazer isto?
Grato!
Sintaxe: Edit_campo:=var_campo
Qual é a sintaxe correta para se fazer isto?
Grato!
Irmão!
Pelo que pude entender, você precisa usar uma função de conversão de um tipo de dados para outro antes de atribuir o valor da variável ao controle (no seu caso o TEdit). Por exemplo se o valor da variável for do tipo Integer(inteiro) use
Edit_campo.text:=IntToStr(var_Campo);
a função IntToStr converte o valor da var_Campo do Tipo Integer para String.
Espero ter ajudado!
Leo
GOSTEI 0
Leoback
02/07/2003
[quote=´jtagliatti´]Quando tento atribuir o valor de uma variável inteira a um campo DBEdit aparece uma mensagem de erro ´Invalid variant type conversion´.
Sintaxe: Edit_campo:=var_campo
Qual é a sintaxe correta para se fazer isto?
Grato!
Sintaxe: Edit_campo:=var_campo
Qual é a sintaxe correta para se fazer isto?
Grato!
Irmão!
Pelo que pude entender, você precisa usar uma função de conversão de um tipo de dados para outro antes de atribuir o valor da variável ao controle (no seu caso o TEdit). Por exemplo se o valor da variável for do tipo Integer(inteiro) use
Edit_campo.text:=IntToStr(var_Campo);
a função IntToStr converte o valor da var_Campo do Tipo Integer para String.
Espero ter ajudado!
Leo
GOSTEI 0