je développe une appli pour un Pocket PC 2003 Pro, et j'aimerai communiquer
avec un autre appareil quelconque par l'intérmédiare du port IrDa. J'utilise
la fonction CreateFile pour ouvrir les ports COM, mais je n'arrive pas à
trouver le bon n° du port COM associé à l'IrDa...
Quelqu'un sait comment on fait?
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Alain Zanchetta [MS]
Bonjour,
1) il me semble qu'il y a une API dédiée à l'infra-rouge sans avoir besoin de passer par CreateFile 2) pour faire du CreateFile("COMxx:"), il faut aller dans la registry, énumérer les drivers dont le nom est COM et regarder si la dll associée est irda, rechercher un post pas très vieux sur ce forum où j'expliquais comment énumérer les ports COM disponibles à partir de la registry (il devait y avoir "série" dans le titre)
bonne journée
Alain
"lamalice" a écrit dans le message de news:
Bonjour,
je développe une appli pour un Pocket PC 2003 Pro, et j'aimerai communiquer avec un autre appareil quelconque par l'intérmédiare du port IrDa. J'utilise la fonction CreateFile pour ouvrir les ports COM, mais je n'arrive pas à trouver le bon n° du port COM associé à l'IrDa... Quelqu'un sait comment on fait?
Merci.
Bonjour,
1) il me semble qu'il y a une API dédiée à l'infra-rouge sans avoir besoin
de passer par CreateFile
2) pour faire du CreateFile("COMxx:"), il faut aller dans la registry,
énumérer les drivers dont le nom est COM et regarder si la dll associée est
irda, rechercher un post pas très vieux sur ce forum où j'expliquais comment
énumérer les ports COM disponibles à partir de la registry (il devait y
avoir "série" dans le titre)
bonne journée
Alain
"lamalice" <lamalice@discussions.microsoft.com> a écrit dans le message de
news: E8473D6C-1A97-433B-9005-F239432CF973@microsoft.com...
Bonjour,
je développe une appli pour un Pocket PC 2003 Pro, et j'aimerai
communiquer
avec un autre appareil quelconque par l'intérmédiare du port IrDa.
J'utilise
la fonction CreateFile pour ouvrir les ports COM, mais je n'arrive pas à
trouver le bon n° du port COM associé à l'IrDa...
Quelqu'un sait comment on fait?
1) il me semble qu'il y a une API dédiée à l'infra-rouge sans avoir besoin de passer par CreateFile 2) pour faire du CreateFile("COMxx:"), il faut aller dans la registry, énumérer les drivers dont le nom est COM et regarder si la dll associée est irda, rechercher un post pas très vieux sur ce forum où j'expliquais comment énumérer les ports COM disponibles à partir de la registry (il devait y avoir "série" dans le titre)
bonne journée
Alain
"lamalice" a écrit dans le message de news:
Bonjour,
je développe une appli pour un Pocket PC 2003 Pro, et j'aimerai communiquer avec un autre appareil quelconque par l'intérmédiare du port IrDa. J'utilise la fonction CreateFile pour ouvrir les ports COM, mais je n'arrive pas à trouver le bon n° du port COM associé à l'IrDa... Quelqu'un sait comment on fait?
Merci.
BigMaster
UINT CIrdaPort::FindPortIndex() { // Look into the registry for the infrared port number
je développe une appli pour un Pocket PC 2003 Pro, et j'aimerai communiquer avec un autre appareil quelconque par l'intérmédiare du port IrDa. J'utilise la fonction CreateFile pour ouvrir les ports COM, mais je n'arrive pas à trouver le bon n° du port COM associé à l'IrDa... Quelqu'un sait comment on fait?
Merci.
UINT CIrdaPort::FindPortIndex()
{
// Look into the registry for the infrared port number
je développe une appli pour un Pocket PC 2003 Pro, et j'aimerai communiquer
avec un autre appareil quelconque par l'intérmédiare du port IrDa. J'utilise
la fonction CreateFile pour ouvrir les ports COM, mais je n'arrive pas à
trouver le bon n° du port COM associé à l'IrDa...
Quelqu'un sait comment on fait?
je développe une appli pour un Pocket PC 2003 Pro, et j'aimerai communiquer avec un autre appareil quelconque par l'intérmédiare du port IrDa. J'utilise la fonction CreateFile pour ouvrir les ports COM, mais je n'arrive pas à trouver le bon n° du port COM associé à l'IrDa... Quelqu'un sait comment on fait?
Merci.
lamalice
Merci pour les infos, je vais essayer de traduire ce bout de code en VB.NET.
Lamalice.
Merci pour les infos, je vais essayer de traduire ce bout de code en VB.NET.