cs_DARKSIDIOUS
Messages postés15814Date d'inscriptionjeudi 8 août 2002StatutMembreDernière intervention 4 mars 2013130 14 déc. 2005 à 20:25
pourquoi donc utiliser une boucle While ??? utilise un timer, ce sera
bien plus optimisé : le but d'un GetAsyncKeyState, c'est d'appeler la
fonction de temps en temps pour savoir si on a appuyé une touche depuis
le dernier appel, et non de bloquer le programme tant qu'on n'a pas
appuyé sur la touche ! (surtout que là, tu bouffe toutes les ressources
CPU dans ta boucle !)
_____________________________________________________________________
DarK Sidious
Un API Viewer (pour le VB, VB.NET, C, C# et Delphi) tout en français : www.ProgOtoP.com/popapi/
manud31
Messages postés81Date d'inscriptionvendredi 28 octobre 2005StatutMembreDernière intervention16 mai 2006 14 déc. 2005 à 20:53
En fait, je travaille sur un autre logiciel (Catia v5 logiciel de dessin) avec l'éditeur visual basic. l'objectif est de permettre à l'utilisateur de sélectionner des points dans la fenêtre Catia. Le problème, c'est qu'il ne sait pas à l'avance combien, donc je fais une boucle(qui se lance par un commandbutton) qui lui permet de sélectionner autant de points qu'il veut et de stocker leur valeur dans une listbox. comment puis-je permettre à l'utilisateur de dire: "j'ai fini ma sélection, revenir sur la form".