Array
(
)

Arquivos .ini no kylix

Arpc
   - 17 jun 2004

bom dia.! Preciso da ajuda de vcs.

Não estou conseguindo acessar um arquivo .ini no kylix alguem poderia
me ajudar. Tenho o seguinte codigo:

procedure TFPrincipal.FormCreate(Sender: TObject);
var
ConfFile : tINIFile;
ST_ABERTA : integer;
begin

ConfFile := TIniFile.Create(´teste.ini´);
ST_ABERTA := ConfFile.ReadInteger(´SIT_ATUAL´,´ABERTA´,100);
showmessage(inttostr(ST_ABERTA));
end;

Sempre retorna 100 ou seja nao conseguiu ler o arquivo. Este arquivo
esta localizado no home/projetoteste. Eu ja tentei abrir desta maneira:

ConfFile := TIniFile.Create(´home/projetoteste/teste.ini´);

mas tambem não deu certo..

Agradeço a ajuda.


Dopi
   - 17 jun 2004

Lembre-se que o Linux é sensivel a maiusculas e minusculas... não é esse o caso ?

Se o arquivo foi criado pelo usuário root, outros usuários podem ter dificuldade em acessa-lo... necessitando dar acesso a esse arquiva para outros usuários...

Experimente fazer um programa bem simples que grave um INI no diretório corrente...

Experimente algo do tipo:

ExtractFilePath( Application.Exename ) + ´arquivo.ini´

assim o INI sempre estará junto do Executável...