Fórum Tag - Please !!! #147460
19/03/2003
0
Muito Obrigado!
Anormal
Curtir tópico
+ 0Posts
19/03/2003
Anonymous
A principal utilização é como um ´FLAG´.
Por exemplo:
procedure ZeraComponentes(const Form: TForm);
var I: integer;
begin
for I:= 0 to (Form.ComponentCount-1) do
if (Form.Components[I] is TDBEdit) then
if TDBEdit(Form.Components[I]).Tag = -1 then
TDBEdit(Form.Components[I]).Field.Value:=0;
end;
A procedure atribui 0 quando a propriedade Tag = -1
[url]www.veloso.kit.net[/url]
Gostei + 0
19/03/2003
Anormal
____________________
Mas quando a propriedade Tag vai ser -1 ? Pois não foi atribuido nada para ela... ?
Gostei + 0
19/03/2003
Anonymous
Imagine um Form com vários TDBEdits e você deseja que os númericos tenham o valor inicial zero, então coloque no TAG=-1 nos TDBEdits númericos. Execute a procedure ZeraComponentes() quando for incluir um novo registro.
Detalhe: eu coloquei -1, porém poderia ser qualquer número inteiro, menos zero, pois o TAG já vêm zerado, funciona com uma ´FLAG´.
[url]www.veloso.kit.net[/url]
Gostei + 0
19/03/2003
Dor_poa
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)