Fórum Como quot;zerarquot; um vetor do tipo record ???? #327824
21/08/2006
0
type r_vetor = record s_contrato, s_cod_estaca : string; s_data_estaca, s_inicio_perfuracao , s_fim_estaca, s_inicio_betonagem : TDateTime; s_profundidade, s_diametro, s_prof_fim_betonagem : Extended; end;
Eu incremento este vetor de acordo com os dados de um arquivo .CSV.
Depois disso eu insiro com um código PK e um sequencial tb PK em uma tabela varrendo o vetor inteiro..
Até aqui tudo bem...
O problema é que eu preciso as vezes utilizar dois arquivos diferentes não posso gerar um aoutro código e sim continuar o sequencial, mas preciso de ´zerar´ o vetor para increment´-alo novamente com este segundo arquivo..
como façoa para destruir as linhas de um vetor deste tipo???
Cabelo
Curtir tópico
+ 0Posts
21/08/2006
Siam
x := nil;
Gostei + 0
22/08/2006
Cabelo
Só que eu uso uma matriz, portanto tenho que dar um nil em todas as variáveis...
mas ficou bom...
valeu.
Gostei + 0
22/08/2006
Siam
E se vc fizer: x := nil; todas as dimensões ficarão nil.
Gostei + 0
22/08/2006
Marcelo Saviski
Finalize(vetor);
só não tenho certeza do que ele faz exatamnete, tinha que ver na documentção mas não tenho Delphi aqui para poder ver.
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)