Charger l'image de mémoire dans VB6 PictureBox
-
18-09-2019 - |
Question
Je ne suis pas un développeur VB6 alors excusez-moi si je ne fais pas de sens.
Si j'ai un tableau de VARIANT d'octets contenant un tableau RVB de données d'image, est-il possible d'obtenir les données à afficher dans un PictureBox? documentation PictureBox suggère que la seule acceptable sources sont des fichiers.
De plus, on connaît la taille de l'image et d'autres informations d'image.
La solution
La documentation PictureBox est. Mais malheureusement, ce n'est pas assez pour créer une IPictureDisp
en mémoire. Le lien suivant peut vous aider - malheureusement, il est en allemand:
Comment créer une image à partir des données dans la mémoire
Autres conseils
Il peut y avoir une meilleure méthode (à savoir plus rapide), mais vous devriez regarder dans la méthode PSet d'un contrôle de zone d'image.