Fórum Arquivos INI. #292558
22/08/2005
0
O termo é simples:
Tenho um programa que acessa um arquivo ini pra alimentar um componente... Esse componente nao tinha nenhuma ligação com uma base de dados firebird, mas eu fiz isso na marra, usando esse arquivo INI.
Só que tem um porém, se eu mudar a base de dados, ele continua alimentado com os valores da base de dados anterior...
Tenho uma rotina que ao ser criado o datamodule, ele alimenta esse arquivo e consequentemente alimenta o meu componente, de uma maneira rapida por sinal.
Gostaria que, de alguma maneira, o meu sistema limpasse esse arquivo.
apenas isso.
Eu sei que tem como, e deve ser simples...
Aguardo a colaboração de voces delphianos (hihihih, esse termo é meio estranho, mas vejo direto isso na Active delphi).
Technos
Curtir tópico
+ 0Posts
22/08/2005
Adriano Santos
Gostei + 0
23/08/2005
Technos
É o seguinte:
Simplesmente, gostaria que ele limpasse o arquivo INI quando a aplicação fosse executada. Em ultima instancia, poderia ser que o mesmo fosse apagado, pois ele é criado se nao existir. e os itens do meu componente são criados logo após.
Aguardo respostas
Gostei + 0
23/08/2005
Alanhfs
procedure TSeuForm.ZeraIni();
var
Arqini:TIniFile;
begin
Arqui.Loadfromfile(´<aqui o caminho>´)
Arqini.WriteString(´BDADOS´,´CAMINHO´,´´);
.
.
.
e assim vai
end;
Agora se for para simplesmente apagar o conteudo todo do arquivo, tente criar um arquivo com o mesmo nome que ele.
Acho que é isso, se não for mete bronca que a gente vê o que que faz.
Abraço!
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)