none
Duvidas... RRS feed

  • Pergunta

  • Boa noite Pessoal...

    Preciso de vosso lado um exemplo bem detalhado de método que converte byte em imagem   em c# 2013 arquitectura 3 camadas... Estou com algumas dificuldades em transportar uma imagem que se encontra numa base de dados para um pictureBox mas em arquitectura 3 camadas e em c# 2013...

    domingo, 1 de janeiro de 2017 17:43

Respostas

  • segue um exemplo

    public void CarregaImagem(String imgCaminho)
            {
                try
                {
                    if (string.IsNullOrEmpty(imgCaminho))
                        return;
                    
                    FileInfo arqImagem = new FileInfo(imgCaminho);
                   
                    FileStream fs = new FileStream(imgCaminho, FileMode.Open, FileAccess.Read, FileShare.Read);
                   
                    this.ProFoto = new byte[Convert.ToInt32(arqImagem.Length)];
                   
                    int iBytesRead = fs.Read(this.ProFoto, 0, Convert.ToInt32(arqImagem.Length));
                    fs.Close();
    
                }
                catch (Exception ex)
                {
    
                    throw new Exception(ex.Message.ToString());
                }
            }


    Alexandre Maranhão amprog@outlook.com

    domingo, 1 de janeiro de 2017 20:34