Fórum manipulando arquivo #451081
06/08/2013
0
Gostaria de saber como faço para manter um arquivo aberto pela aplicação de forma exclusiva e de forma oculta.
Preciso fazer com que minha aplicação abra somente uma instância por usuário logado.
Para isso, eu crio um arquivo com o nome desse usuário e tenho que manter esse arquivo aberto, ocupado, pela aplicação.
Assim quanto tentarem abrir pela segunda vez a aplicação, ela tentará criar o mesmo arquivo e não vai conseguir, dai apresento a mensagem de que já existe uma instância da aplicação aberta, e encerro.
Agradeço desde já qualquer ajuda.
Vagner Almeida
Curtir tópico
+ 0Posts
06/08/2013
Junior Miranda
ex:
var
F: TextFile;
Begin
AssignFile(F, 'c:\teste.txt');
try
Rewrite(F);
finally
// CloseFile(F); => Não fecho o arquivo! Com isso, enquanto o programa estiver rodando, o arquivo estará em uso.
end;
end;
[]´s
Gostei + 0
06/08/2013
Junior Miranda
ex:
var
F: TextFile;
Begin
AssignFile(F, 'c:\teste.txt');
try
Rewrite(F);
finally
// CloseFile(F); => Não fecho o arquivo! Com isso, enquanto o programa estiver rodando, o arquivo estará em uso.
end;
end;
[]´s
Gostei + 0
06/08/2013
Deivison Melo
Abração e bons códigos!!
Gostei + 0
07/08/2013
Vagner Almeida
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)