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.


Paulo

Paulo

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)


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.


Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar