Em primeiro lugar, esclareço que o exemplo aqui utilizado não é 100% meu. Fiz apenas algumas adaptações em especial para adequar a arquivos do Word e do Excel.
Quando se trata de aplicativos Access, costumamos testar se existe o arquivo ".ldb" ou ".laccdb" associado ao aplicativo para verificar se ele está aberto. Esse processo, no entanto, pode ser falho, uma vez que se o aplicativo for fechado inesperadamente devido a algum erro ou se ele travar e tivermos que fechá-lo utilizando o gerenciador de tarefas, o ldb ou laccdb continuará existindo, mas o arquivo não está aberto.
Por esse método aqui apresentado, será testado o banco de dados mdb ou accdb e não o ldb ou laccdb.
Alem de bancos de dados Access, o método pode ser utilizado tambem com arquivos que possam ser conectados ao Access, como documentos do Word e do Excel.
Esse exemplo está preparado para os três tipos de arquivos.
Quando se trata de aplicativos Access, costumamos testar se existe o arquivo ".ldb" ou ".laccdb" associado ao aplicativo para verificar se ele está aberto. Esse processo, no entanto, pode ser falho, uma vez que se o aplicativo for fechado inesperadamente devido a algum erro ou se ele travar e tivermos que fechá-lo utilizando o gerenciador de tarefas, o ldb ou laccdb continuará existindo, mas o arquivo não está aberto.
Por esse método aqui apresentado, será testado o banco de dados mdb ou accdb e não o ldb ou laccdb.
Alem de bancos de dados Access, o método pode ser utilizado tambem com arquivos que possam ser conectados ao Access, como documentos do Word e do Excel.
Esse exemplo está preparado para os três tipos de arquivos.
- Anexos
- Detectar aplicativo aberto.zip
- Você não tem permissão para fazer download dos arquivos anexados.
- (31 Kb) Baixado 361 vez(es)