none
Copiar Imagem e depois permitir que ela seja excluída RRS feed

  • Pergunta

  • Pessoal, bom dia!

    Estou com o seguinte problema. Estou trabalhando com imagens e faço a leitura da Imagem do computador pelo comnado Image.ImagefromFile("path") para um componente, depois que fiz essa leitura e atribui ao componente, queria poder deletar essa imagem do computador. Ao tentar, não consigo, pois tenho a excessão que o arquivo está sendo usado. Como poderia resolver isso? Estava observando o VS e percebi que ele permiti vc exluir a imagem depois que vc setou ela em um componente. Agora eu queria fazer isso em tempo de execução.

    Desde já agradeço!

    Abraço...

     

     

    quinta-feira, 17 de junho de 2010 13:55

Respostas

  • Pessoal, só pra deixar registrado, conseguir resolver o problema da seguinte maneira:

    using (FileStream fs =  new FileStream(path, FileMode.Open)) {
                this.Img = Image.FromStream(fs);
                fs.Close();
    }

    Caso alguém passe pelo mesmo problema, tem essa solução.

     

    Abraços..

    • Marcado como Resposta Edinator quinta-feira, 17 de junho de 2010 14:27
    quinta-feira, 17 de junho de 2010 14:27