Bonjour à tous.
Avec le composant TComPort sous Delphi 6, Je cherche à connaitre l'état du CTS (haut ou bas) sans passer par l'événement OnEvent.
Comment faire, puisque c'est un message de windows ?
Bonjour à tous.
Avec le composant TComPort sous Delphi 6, Je cherche à connaitre l'état du CTS (haut ou bas) sans passer par l'événement OnEvent.
Comment faire, puisque c'est un message de windows ?
Tu veux dire que tu ne veux pas utiliser un gestionnaire du TComSignalEvent OnCTSChange ?
En étudiant rapidement le source du TComPort, on constate que cela exploite le résultat de la fonction GetCommModemStatus donc suffit d'utiliser la function Signals qui renvoie tous les états à l'instant T, vous devez pouvoir le consulter par exemple dans un Timer si vous ne souhaitez pas utiliser OnCTSChange.
Je suppose que vous avez déjà tenté cette approche triviale sans un résultat probant ?
Aide via F1 - FAQ - Guide du développeur Delphi devant un problème - Pensez-y !![]()
Attention Troll Méchant !
"Quand un homme a faim, mieux vaut lui apprendre à pêcher que de lui donner un poisson" Confucius
Mieux vaut se taire et paraître idiot, Que l'ouvrir et de le confirmer !
L'ignorance n'excuse pas la médiocrité !
L'expérience, c'est le nom que chacun donne à ses erreurs. (Oscar Wilde)
Il faut avoir le courage de se tromper et d'apprendre de ses erreurs
Partager