Lire un caractère en mode graphique...

Lire un caractère en mode graphique... - Programmation

Marsh Posté le 23-11-2001 à 16:26:20    

Salut !
 
Je me suis créé une interface avec graphics.h et Turbo C++ 3 ( je fais du C uniquement ) ... j'ai écris des noms de fichiers avec outtextxy(x,y,"quelque chose" ). Comment je fais pour reconnaitre la lettre ou phrase cliquée ? Svp c'est important.

Reply

Marsh Posté le 23-11-2001 à 16:26:20   

Reply

Marsh Posté le 23-11-2001 à 17:10:04    

Allez UP !!! :)

Reply

Marsh Posté le 23-11-2001 à 18:41:26    

Il doit bien y avoir quelqu'un d'assez pro dans ce forum !! ALLEZ !! Svp ... c'est p-e long mais c'est important.

Reply

Marsh Posté le 23-11-2001 à 19:21:30    

Au lieu de reconaitre la phrase clické (je penses pas que ça soit possible....) Regarde la position de ton curseur et fait le traitement en fonction d'où il est (ça consiste à définir des zones....)


---------------
Des bons sites pour Delphi? http://forum.hardware.fr/forum2.php3?post=16838&cat=10 -- informaticien -- http://www.z0rglub.com/phpwebgallery/ -- Delphi :love:
Reply

Marsh Posté le 23-11-2001 à 20:40:33    

C'est effectivement la seule solution. Il faut que tu fasses un test du genre de celui-ci :
 
if( mouseX >= limite_gauche && mouseX <= limite_droite )
   if( mouseY >= limite_haut && mouseY <= limite_bas )
   {
      ton code
   }
 
et si tu as plusieurs cas possibles, il faut faire plusieurs fois ce test.
Bon enfin après, y'a moyen d'optimiser un peu !...

Reply

Marsh Posté le 23-11-2001 à 21:20:22    

C'est pas que ce soit impossible, c'est juste que c'est assez compliqué. C'est de l'OCR quoi !
 
C'est ce que fait Babylon pour reconnaitre le mot à traduire.
 
Mais c'est sûr, à priori, si c'est ton appli qui écrit, elle doit bien être capable de s'en souvenir, donc la position suffit ;-)


---------------
Laissez l'Etat dans les toilettes où vous l'avez trouvé.
Reply

Marsh Posté le 24-11-2001 à 00:35:41    

Mara's dad a écrit a écrit :

C'est pas que ce soit impossible, c'est juste que c'est assez compliqué. C'est de l'OCR quoi !
 
C'est ce que fait Babylon pour reconnaitre le mot à traduire.
 
Mais c'est sûr, à priori, si c'est ton appli qui écrit, elle doit bien être capable de s'en souvenir, donc la position suffit ;-)  




De l'OCR C chaud quand même pour faire ce qu'il veut.....
A la limite en découpant l'écran en carré et en comparent carré par carré à une base ou on a la def de chaque lettre.....
Mais C bien compliqué pour pas grand chose....


---------------
Des bons sites pour Delphi? http://forum.hardware.fr/forum2.php3?post=16838&cat=10 -- informaticien -- http://www.z0rglub.com/phpwebgallery/ -- Delphi :love:
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed