Nero`
Messages postés30Date d'inscriptionsamedi 1 novembre 2003StatutMembreDernière intervention16 juillet 2013 8 janv. 2008 à 13:55
tres bien pensé :)
cs_jmic
Messages postés11Date d'inscriptionmardi 26 août 2003StatutMembreDernière intervention25 juillet 2006 27 sept. 2004 à 13:17
Bonjour,
Merci pour l'astuce. Je ne suis pas sûr d'avoir tout compris dans le source, mais j'ai pu faire mon marché. Je ne connaissais pas la fonction bitblt (mais comment l'as-tu trouvé ?).
Ca m'a permis, en la mixant avec les astuces de pilotage de souris, de faire un mini programme de test d'application : je fais des actions souris, je fais une capture d'écran partielle de l'écran, et je fais de nouvelles actions souris, puis une nouvelle capture...
Je bute maintenant là où je pensais n'avoir aucun problème : mes captures sont en fait des fenêtres avec du texte, et je voulais les faire passer dans un outil d'OCR pour récupérer les résultats. Et l'OCR (du moins celui que j'ai, qui ne doit pas être le top) ne décode pas correctement ce qui est écrit dans l'image.
C'est les surprises qui font tout le charme du métier de programmeur, et qui énerve tant ceux qui veulent des chiffrages de développement précis !
cs_ManChesTer
Messages postés374Date d'inscriptionvendredi 20 octobre 2000StatutModérateurDernière intervention15 janvier 2021 30 nov. 2003 à 16:10
Debiars,
Merci pour tes renseignements, le but du programme est surtout de montrer ll'astuce pour la capture partielle, et pour le "code" du dialogue , la c'est plutot pedagogique en bref c'est si pas condition ne fais rien sinon fais ceci ou cela, c'est une aproche d'algo assez utilisèe par les OS modernes.
Bon Coding...
ManChesTer.
Debiars
Messages postés285Date d'inscriptionlundi 16 juin 2003StatutMembreDernière intervention11 février 2018 30 nov. 2003 à 00:03
Cela va mieux...
En inspectant CaptureUnit.dfm, je me suis aperçu
que la forme est créée en dehors de l'écran :
Left : 875 et Top : 650.
En ramenant tout çà à 0 et 0, le programme
fonctionne très bien.
Pour ma part, je me sert de la touche Impr écran
pour faire des copies d'écran, mais il est vrai
que cela ne permet pas la copie partielle.
bien à toi...
cs_ManChesTer
Messages postés374Date d'inscriptionvendredi 20 octobre 2000StatutModérateurDernière intervention15 janvier 2021 29 nov. 2003 à 19:07
Debias,
Sous quel os ? ca ne me semble pas logique mais bon...
ici ca tourne tres bien sous 95, 98, nt4 et xp
Peut etre que ton pc ne dispose pas d'assez de mèmoire pour la crèation des bitmaps, je ne vois aucune autres raisons.
Bon Coding...
ManChesTer.
Debiars
Messages postés285Date d'inscriptionlundi 16 juin 2003StatutMembreDernière intervention11 février 2018 29 nov. 2003 à 16:25
Désolé je suis!
Quand j'exécute, pas le moindre petit bouton, encore moins de boîte de dialogue, alors...???
Don0Choa
Messages postés104Date d'inscriptiondimanche 29 octobre 2000StatutMembreDernière intervention12 décembre 2005 26 nov. 2003 à 12:31
Sympa :D
Puis j'aime bien la boite de dialogue ...
8 janv. 2008 à 13:55
27 sept. 2004 à 13:17
Merci pour l'astuce. Je ne suis pas sûr d'avoir tout compris dans le source, mais j'ai pu faire mon marché. Je ne connaissais pas la fonction bitblt (mais comment l'as-tu trouvé ?).
Ca m'a permis, en la mixant avec les astuces de pilotage de souris, de faire un mini programme de test d'application : je fais des actions souris, je fais une capture d'écran partielle de l'écran, et je fais de nouvelles actions souris, puis une nouvelle capture...
Je bute maintenant là où je pensais n'avoir aucun problème : mes captures sont en fait des fenêtres avec du texte, et je voulais les faire passer dans un outil d'OCR pour récupérer les résultats. Et l'OCR (du moins celui que j'ai, qui ne doit pas être le top) ne décode pas correctement ce qui est écrit dans l'image.
C'est les surprises qui font tout le charme du métier de programmeur, et qui énerve tant ceux qui veulent des chiffrages de développement précis !
30 nov. 2003 à 16:10
Merci pour tes renseignements, le but du programme est surtout de montrer ll'astuce pour la capture partielle, et pour le "code" du dialogue , la c'est plutot pedagogique en bref c'est si pas condition ne fais rien sinon fais ceci ou cela, c'est une aproche d'algo assez utilisèe par les OS modernes.
Bon Coding...
ManChesTer.
30 nov. 2003 à 00:03
En inspectant CaptureUnit.dfm, je me suis aperçu
que la forme est créée en dehors de l'écran :
Left : 875 et Top : 650.
En ramenant tout çà à 0 et 0, le programme
fonctionne très bien.
Pour ma part, je me sert de la touche Impr écran
pour faire des copies d'écran, mais il est vrai
que cela ne permet pas la copie partielle.
bien à toi...
29 nov. 2003 à 19:07
Sous quel os ? ca ne me semble pas logique mais bon...
ici ca tourne tres bien sous 95, 98, nt4 et xp
Peut etre que ton pc ne dispose pas d'assez de mèmoire pour la crèation des bitmaps, je ne vois aucune autres raisons.
Bon Coding...
ManChesTer.
29 nov. 2003 à 16:25
Quand j'exécute, pas le moindre petit bouton, encore moins de boîte de dialogue, alors...???
26 nov. 2003 à 12:31
Puis j'aime bien la boite de dialogue ...
++