jmfmarques
Messages postés7666Date d'inscriptionsamedi 5 novembre 2005StatutMembreDernière intervention22 août 201427 3 sept. 2008 à 13:26
"Ok... merci quand même... est ce possible de renvoyer la composition rgb d'une image seulement?"
1) la décomposition en RGB ne peut concerner une image, mais 1 pixel !
2) pour lire un pixel, il est nécessaire d'y avoir accès ( or, tu n'y a pas accès à l'aide de VBAQ... relire...)
PCPT
Messages postés13272Date d'inscriptionlundi 13 décembre 2004StatutMembreDernière intervention 3 février 201847 3 sept. 2008 à 13:58
salut,
umm.. mais un HDC çà peut se créer quand même :)
voir les API createdc, selectobject etc...
<hr size="2" width="100%" />Prenez un instant pour répondre à [infomsg_SONDAGE-POP3-POUR-CS_769706.aspx ce sondage] svp
cs_candyraton
Messages postés109Date d'inscriptiondimanche 27 juillet 2008StatutMembreDernière intervention 2 février 20123 3 sept. 2008 à 18:59
Vu que vba excel n'est pas vraiment fait pour ça, je pense qu'il est plus "simple" de le faire en vb(par ex) : tu appel ton appli vb depuis excel (avec retour fermeture), celle-ci ecrit la réponse quelquepart, tu lis la reponse depuis excel.
Je peux pas te repondre si c possible en vba.
Bonne chance
Xfactor69
Messages postés11Date d'inscriptionmercredi 16 avril 2008StatutMembreDernière intervention 4 septembre 2008 4 sept. 2008 à 09:08
J'ai trouver comment définir la hauteur et la largeur d'une image en pixel, et j'ai trouvé sur le net un code pour renvoyer la couleur d'1 pixel de coordoné XY mais visible à l'écran...
cs_Orohena
Messages postés577Date d'inscriptionvendredi 26 septembre 2008StatutMembreDernière intervention20 novembre 20104 26 sept. 2008 à 02:12
Bonjour
Je suis nouveau sur ce forum. Je ne sais pas si cette discussion est toujours d'actualité. La solution consiste, à mon avis, à récupérer les coordonnées de l'image à l'écran (propriétés PointsToScreenPixelsX et PointsToScreenPixelsY de l'objet Window), puis de balayer la région de l'écran ainsi délimitée au moyen de l'API GetPixel. J'aimerais bien copier-coller le code, mais il fait une cinquantaine de lignes...