Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

lordstarlight

Verificando se existe um aquivo.ini

Recommended Posts

Olá amigos,

 

Estou querendo uma condição que verifique se existe um arquivo.ini , senão, abrir um determinado form para inserir os dados.

Estou criando uma aplicação, e gostaria que carregasse dados da empresa contido num arquivo.ini ao iniciar a aplicação caso não exista abre o form para inserir os dados da empresa.

 

Valeu.

Compartilhar este post


Link para o post
Compartilhar em outros sites

FileExists('c:\teste.txt')
te retorna um valor boleano.

 

Flw

Compartilhar este post


Link para o post
Compartilhar em outros sites

pra saber onde está seu exe usa

ExtractFileDir(paramStr(0))

acho que é isso ou é ExtractFilePath, acho que o path vem com a "\"

Compartilhar este post


Link para o post
Compartilhar em outros sites

Quero um coisa mais ou menos assim:

 

begin

If not fileexists('c:\config.ini') then

frmCadastraDados.showmodal;

else

empresa := ini.readString('empresa','nome', 'Sem Nome');

 

end;

 

Mas não tô sabendo bolar isso.

Uma condição verificando se o arquivo existe, caso não, abre um form para cadastrar os dados.

Caso o arquivo exista a aplicação carrega os dados.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Isso é questão de lógica ...

if FileExists('C:\teste.ini') then
  begin
	ShowMessage('Exite')
	//Cria o form para exibir os dados da empresa
  end
  else begin
	ShowMessage('Naum existe')
	//Cria o form para cadastrar os dados da empresa
  end;

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.