Ir ao conteúdo

C# Como Verificar Se Tem 1 ou mais arquivo aberto em c#


Ir à solução Resolvido por devair1010,

Posts recomendados

  • Solução
Postado

@Cord     no C Sharp é fácil saber se um determinado arquivo existe no local especificado ou não ,  como em qualquer outra linguagem ,  e como na linguagem c se o arquivo não existe ele retorna "NULL"  no C# ele retorna "FALSE" ,  usando esse comando :

string caminho = "C:\\file.txt";     // nome do arquivo e do tipo "txt"
bool retorno = File.Exists(caminho); // verifica se tem esse nome "file" nesse local

 

Postado
Em 02/03/2023 às 20:36, Cord disse:

Eu estou com dificuldade de fazer um script que verifique se o arquivo especifico esta aberto

Você pode usar um try catch. No try tente abrir o arquivo, se já estiver aberto ele vai cair na exceção e aí você pode por uma mensagem na exceção dizendo: "o arquivo já está aberto". Caso contrário coloque uma mensagem no try dizendo "o arquivo foi aberto". Talvez você precise do System.IO para conseguir pegar a exceção certinho.

15 horas atrás, devair1010 disse:

@Cord     no C Sharp é fácil saber se um determinado arquivo existe no local especificado ou não ,  como em qualquer outra linguagem ,  e como na linguagem c se o arquivo não existe ele retorna "NULL"  no C# ele retorna "FALSE" ,  usando esse comando :

string caminho = "C:\\file.txt";     // nome do arquivo e do tipo "txt"
bool retorno = File.Exists(caminho); // verifica se tem esse nome "file" nesse local

 

Mas isso só checa se o arquivo existe no caminho, não checa se está aberto ou não.

  • Curtir 1

Crie uma conta ou entre para comentar

Você precisa ser um usuário para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar agora

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

LANÇAMENTO!

eletronica2025-popup.jpg


CLIQUE AQUI E BAIXE AGORA MESMO!