Tag
03/09/2004
0
Ainda não consegui assimilar bem o q significa TAG. Ex.:
datamodule.tag:=123;
form_relatorio.tag:=form_relatorio.quickrep.pagenumber;
e outros exemplos. O que eu queria saber, é exatamente o q é tag, tecnicamente falando, como usar, porque usar e toda a sua sintaxe.
datamodule.tag:=123;
form_relatorio.tag:=form_relatorio.quickrep.pagenumber;
e outros exemplos. O que eu queria saber, é exatamente o q é tag, tecnicamente falando, como usar, porque usar e toda a sua sintaxe.
Paulo
Curtir tópico
+ 0
Responder
Posts
03/09/2004
Arc
Eu tbem não sei exatamente para que serve o TAG, mas normalmente utilizo como se fosse um parametro ou coeficiente, conforme exemplos por vc citados.
Digamos que em um formulario os botões de consulta, alteração ou exclusão abrem um outro formulario, no caso o mesmo para as 3 opções.
Eu faço assim, informo, no formulario principal, Tag = 1 se for consulta, 2 se for alteração e 3 se for exclusão.
Qual a real finalidade eu não sei, mas eu consigo usa-lo para varias situações
flw
8)
Digamos que em um formulario os botões de consulta, alteração ou exclusão abrem um outro formulario, no caso o mesmo para as 3 opções.
Eu faço assim, informo, no formulario principal, Tag = 1 se for consulta, 2 se for alteração e 3 se for exclusão.
Qual a real finalidade eu não sei, mas eu consigo usa-lo para varias situações
flw
8)
Responder
03/09/2004
Mkoch
A propriedade Tag é estranha, pois ela não tem nenhum efeito. Trata-se simplesmente de uma posição de memória extra, presente em cada classe de componente, em que você pode armazenar valores personalizados. O tipo de informação armazenada e a maneira como é usada ficam totalmente por sua conta.
Freqüentemente é útil ter uma posição de memória extra para anexar informações em um componente, sem precisar defini-la em sua classe de componente.
Tecnicamente, a propriedade Tag armazena um inteiro longo para que, por exemplo, você possa armazenar o número de entrada de um array ou lista correspondente a um objeto. Usando conversões de tipo (cast), você pode armazenar na propriedade Tag um ponteiro, uma referência a objetos ou qualquer coisa que tenha quatro bytes de tamanho. Um programador pode associar praticamente qualquer coisa a um componente, usando sua Tag.
Freqüentemente é útil ter uma posição de memória extra para anexar informações em um componente, sem precisar defini-la em sua classe de componente.
Tecnicamente, a propriedade Tag armazena um inteiro longo para que, por exemplo, você possa armazenar o número de entrada de um array ou lista correspondente a um objeto. Usando conversões de tipo (cast), você pode armazenar na propriedade Tag um ponteiro, uma referência a objetos ou qualquer coisa que tenha quatro bytes de tamanho. Um programador pode associar praticamente qualquer coisa a um componente, usando sua Tag.
Responder
Clique aqui para fazer login e interagir na Comunidade :)