oliversleep
Messages postés58Date d'inscriptionvendredi 21 décembre 2001StatutMembreDernière intervention11 mai 2009
-
21 sept. 2002 à 19:05
oliversleep
Messages postés58Date d'inscriptionvendredi 21 décembre 2001StatutMembreDernière intervention11 mai 2009
-
21 sept. 2002 à 22:18
:question)
J'aurais voulu savoir si quelqu'un connaissais une procédure ou une ligne de code qui permettrai à mon programme Delphi de garder le focus après avoir lancer une application, ou éventuellement, qu'il ait toujours le focus, genre un focus maître, merci ;-)
cs_Nono40
Messages postés962Date d'inscriptionmercredi 3 avril 2002StatutMembreDernière intervention12 septembre 20062 21 sept. 2002 à 20:24
Le focus, il y en a qu'un ! C'est logique : le focus est sur le composant qui reçoit les évènements du clavier. On voit mal windows se partager entre plusieurs composants... Pour qu'une application gagne le focus, il faut le demander sur un controle VISIBLE. Par exemple :
Form1.Show;
Form1.Edit1.SetFocus;
Par contre un controle qui à le focus, fait toujours partie d'une fenêtre active. Pourquoi veux-tu conserver le focus ? Est-ce pour une application de surveillance ? Dans ce cas ce n'est pas la meilleure méthode.
cs_Nono40
Messages postés962Date d'inscriptionmercredi 3 avril 2002StatutMembreDernière intervention12 septembre 20062 21 sept. 2002 à 22:06
Ca dépend de ce que tu veux surveiller. ( Acces internet, saisies clavier, fichiers... ) Il faudrait donc que tu nous en dise un peu plus sur le but de ton appli...
Dans tous les cas une application de surveillance ne doit pas garder le focus. Elle doit être le plus discrete possible pour ne pas gener l'utilisateur et/ou l'ordinateur.
oliversleep
Messages postés58Date d'inscriptionvendredi 21 décembre 2001StatutMembreDernière intervention11 mai 2009 21 sept. 2002 à 22:18
En fait bah le principe est de surveiller le port parallèle, c tout, pour le moment tout marche, donc c t juste le problème de focus qui était enbétant, mais je commence à me dire qu'en fait autant ne pas l'utiliser!