PC SOFT

FOROS PROFESIONALES
WINDEVWEBDEV y WINDEV Mobile

Inicio → WINDEV 2024 → Conversion code C# vers Windev 22 avec assemblage .net
Conversion code C# vers Windev 22 avec assemblage .net
Iniciado por francois.dabere, 08,nov. 2017 11:15 - No hay respuesta
Publicado el 08,noviembre 2017 - 11:15
Bonjour,

J'ai un problème pour convertir une partie de code C# vers windev 22

public CameraCapture()
      {
         InitializeComponent();
         CvInvoke.UseOpenCL = false;
         try
         {
            _capture = new VideoCapture();
                _capture.ImageGrabbed += ProcessFrame;
               
            }
         catch (NullReferenceException excpt)
         {
            MessageBox.Show(excpt.Message);
         }
         _frame = new Mat();
         _grayFrame = new Mat();
         _smallGrayFrame = new Mat();
         _smoothedGrayFrame = new Mat();
         _cannyFrame = new Mat();
        }

private void ProcessFrame(object sender, EventArgs arg)
{
// Code de la fonction ProcessFrame
}


Cette partie de code C# provient d'un client .net qui utilise l'assemblage .net EMGU (OpenCV)
Je n'arrive pas à convertir la ligne de code C# _capture.ImageGrabbed += ProcessFrame; en code WLangage
Cette fonction C# est une exécution de la fonction ProcessFrame sur évènement, j'ai pensé à l'utilisation de la fonction WLangage DotNetDelegate() mais je ne la maitrise pas bien

Au secours, pouvez vous m'aider car j'ai perdu trop de temps a essayer de trouver une solution et là je craque ;(

Merci