none
Por que: Tentativa de leitura ou gravação em memória protegida.? RRS feed

  • Pergunta

  • Preciso de uma miniatura de vídeo, por isso estava usando o Emgu.cv para pegar o primeiro frame do vídeo. Eu já tentei algumas coisas, mas não consegui resolver o erro.

    Eu estou adicionando a imagem em um Picturebox e adicionando em um Flowlayoutpanel.

     For Each i In Videos
    
                Using cap As New VideoCapture(i)
                    Dim m2 As New Mat
                    cap.SetCaptureProperty(CvEnum.CapProp.PosFrames, 0)
                    cap.Read(m2)
    
                    Dim pb As New PictureBox With {
                                                .Image = m2.Bitmap,
                                                .Size = New Size(300, 200),
                                                .SizeMode = PictureBoxSizeMode.StretchImage,
                                                .Margin = New Padding(10, 0, 10, 10)
                                               }
    
    
                    FlowLayoutPanel1.Controls.Add(pb)
                End Using
    
            Next

    Ao abrir o programa e começar a rolar o Flowlayout o erro ocorre.

    System.AccessViolationException: 'Tentativa de leitura ou gravação em memória protegida. Normalmente, isso é uma indicação de que outra memória está danificada.'


    segunda-feira, 10 de junho de 2019 22:46

Todas as Respostas