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
zied
Après un coup d'oeil sur internet, je vais poser la question autrement.
On sais qu'à un controle Comm, on peut associé un port : [code] myComm.CommPort = 1 'pour le com1 [/code] [code] myComm.CommPort = 2 'pour le com2 [code] [code] ... [/code]
Ainsi, on peut choisir parmi 16 numéro de port.
Par contre, il faut choisir un numéro de port qui correspond à la réalité çàd qui existe bien sur le Pocket PC.
Ma question est justement, comment savoir quels ports sont disponibles sur le Pocket PC ?
Merci.
Après un coup d'oeil sur internet, je vais poser la question autrement.
On sais qu'à un controle Comm, on peut associé un port :
[code]
myComm.CommPort = 1 'pour le com1
[/code]
[code]
myComm.CommPort = 2 'pour le com2
[code]
[code]
...
[/code]
Ainsi, on peut choisir parmi 16 numéro de port.
Par contre, il faut choisir un numéro de port qui correspond à la réalité
çàd qui existe bien sur le Pocket PC.
Ma question est justement, comment savoir quels ports sont disponibles sur
le Pocket PC ?
Après un coup d'oeil sur internet, je vais poser la question autrement.
On sais qu'à un controle Comm, on peut associé un port : [code] myComm.CommPort = 1 'pour le com1 [/code] [code] myComm.CommPort = 2 'pour le com2 [code] [code] ... [/code]
Ainsi, on peut choisir parmi 16 numéro de port.
Par contre, il faut choisir un numéro de port qui correspond à la réalité çàd qui existe bien sur le Pocket PC.
Ma question est justement, comment savoir quels ports sont disponibles sur le Pocket PC ?
Merci.
zied
Après un coup d'oeil sur internet, je vais poser la question autrement.
On sais qu'à un controle Comm, on peut associé un port : [code] myComm.CommPort = 1 'pour le com1 [/code] [code] myComm.CommPort = 2 'pour le com2 [code] [code] ... [/code]
Ainsi, on peut choisir parmi 16 numéro de port.
Par contre, il faut choisir un numéro de port qui correspond à la réalité çàd qui existe bien sur le Pocket PC.
Ma question est justement, comment savoir quels ports sont disponibles sur le Pocket PC ?
Merci.
Après un coup d'oeil sur internet, je vais poser la question autrement.
On sais qu'à un controle Comm, on peut associé un port :
[code]
myComm.CommPort = 1 'pour le com1
[/code]
[code]
myComm.CommPort = 2 'pour le com2
[code]
[code]
...
[/code]
Ainsi, on peut choisir parmi 16 numéro de port.
Par contre, il faut choisir un numéro de port qui correspond à la réalité
çàd qui existe bien sur le Pocket PC.
Ma question est justement, comment savoir quels ports sont disponibles sur
le Pocket PC ?
Après un coup d'oeil sur internet, je vais poser la question autrement.
On sais qu'à un controle Comm, on peut associé un port : [code] myComm.CommPort = 1 'pour le com1 [/code] [code] myComm.CommPort = 2 'pour le com2 [code] [code] ... [/code]
Ainsi, on peut choisir parmi 16 numéro de port.
Par contre, il faut choisir un numéro de port qui correspond à la réalité çàd qui existe bien sur le Pocket PC.
Ma question est justement, comment savoir quels ports sont disponibles sur le Pocket PC ?
Merci.
Alain Zanchetta [MS]
La façon la plus simple que j'ai trouvée pour l'instant (je viens de terminer un devt C++ qui affiche ces fameux ports) est de parcourir la registry : énumérer HKEY_LOCAL_MACHINEDriversActive pour chaque clé, regarder si la valeur "name" est de la forme COMxxx:
si c'est le cas, je récupère la valeur "key" et ouvre la clé correspondante, pour afficher la valeur Friendlyname si elle est disponible et DLL sinon (ça permet par exemple de différencier un cable série d'une connexion IR)
Alain
"zied" wrote in message news:
Après un coup d'oeil sur internet, je vais poser la question autrement.
On sais qu'à un controle Comm, on peut associé un port : [code] myComm.CommPort = 1 'pour le com1 [/code] [code] myComm.CommPort = 2 'pour le com2 [code] [code] ... [/code]
Ainsi, on peut choisir parmi 16 numéro de port.
Par contre, il faut choisir un numéro de port qui correspond à la réalité çàd qui existe bien sur le Pocket PC.
Ma question est justement, comment savoir quels ports sont disponibles sur le Pocket PC ?
Merci.
La façon la plus simple que j'ai trouvée pour l'instant (je viens de
terminer un devt C++ qui affiche ces fameux ports) est de parcourir la
registry :
énumérer HKEY_LOCAL_MACHINEDriversActive
pour chaque clé, regarder si la valeur "name" est de la forme COMxxx:
si c'est le cas, je récupère la valeur "key" et ouvre la clé correspondante,
pour afficher la valeur Friendlyname si elle est disponible et DLL sinon (ça
permet par exemple de différencier un cable série d'une connexion IR)
Alain
"zied" <zied@discussions.microsoft.com> wrote in message
news:683E000F-41CC-4A1D-812E-AEC48A95E576@microsoft.com...
Après un coup d'oeil sur internet, je vais poser la question autrement.
On sais qu'à un controle Comm, on peut associé un port :
[code]
myComm.CommPort = 1 'pour le com1
[/code]
[code]
myComm.CommPort = 2 'pour le com2
[code]
[code]
...
[/code]
Ainsi, on peut choisir parmi 16 numéro de port.
Par contre, il faut choisir un numéro de port qui correspond à la réalité
çàd qui existe bien sur le Pocket PC.
Ma question est justement, comment savoir quels ports sont disponibles
sur
le Pocket PC ?
La façon la plus simple que j'ai trouvée pour l'instant (je viens de terminer un devt C++ qui affiche ces fameux ports) est de parcourir la registry : énumérer HKEY_LOCAL_MACHINEDriversActive pour chaque clé, regarder si la valeur "name" est de la forme COMxxx:
si c'est le cas, je récupère la valeur "key" et ouvre la clé correspondante, pour afficher la valeur Friendlyname si elle est disponible et DLL sinon (ça permet par exemple de différencier un cable série d'une connexion IR)
Alain
"zied" wrote in message news:
Après un coup d'oeil sur internet, je vais poser la question autrement.
On sais qu'à un controle Comm, on peut associé un port : [code] myComm.CommPort = 1 'pour le com1 [/code] [code] myComm.CommPort = 2 'pour le com2 [code] [code] ... [/code]
Ainsi, on peut choisir parmi 16 numéro de port.
Par contre, il faut choisir un numéro de port qui correspond à la réalité çàd qui existe bien sur le Pocket PC.
Ma question est justement, comment savoir quels ports sont disponibles sur le Pocket PC ?
Merci.
zied
Merci Alain pour ces informations.
J'ai essayé de faire d'une autre manière :
Je boucle sur les 16 ports du Pocket PC, je fais un Open puis un Close et si une erreur apparait çà signifie que le port n'existe pas (ou qu'il est déjà ouvert).
GetFormFrm_main().MSCommTSP.DTREnable = True GetFormFrm_main().MSCommTSP.CommPort = i
On Error Resume Next GetFormFrm_main().MSCommTSP.PortOpen = True If Err Then Else CmbPortsFlag.AddItem ("Comm" + CStr(i)) CmbPortsUridis.AddItem ("Comm" + CStr(i)) ' Fermeture du PORT COM GetFormFrm_main().MSCommTSP.DTREnable = False GetFormFrm_main().MSCommTSP.PortOpen = False End If
GetFormFrm_main().MSCommTSP.DTREnable = True GetFormFrm_main().MSCommTSP.Settings = "300,E,7,1" GetFormFrm_main().MSCommTSP.CommPort = CInt(Mid(CmbPortsFlag.Text, 5)) GetFormFrm_main().MSCommTSP.PortOpen = True ' Fermeture du PORT COM GetFormFrm_main().MSCommTSP.DTREnable = False GetFormFrm_main().MSCommTSP.PortOpen = False
End Sub
Elle marche.
Sauf que :
En allant dans la Base de Registre comme tu m'as dit, j'ai vu 5 ports comm disponible : com1, com6, com3, com4 et com5.
Avec cette méthode de test d'ouverture du port, j'obtiens pas le com6! C'est bizarre...
Sinon, une question :
Un pocket PC contient il forcement 16 ports au max ou bien c'est variable ?
Y a t il un nombre maximum de ports possibles sur un Pocket PC ?
En te remerciant.
Zied
Merci Alain pour ces informations.
J'ai essayé de faire d'une autre manière :
Je boucle sur les 16 ports du Pocket PC, je fais un Open puis un Close et si
une erreur apparait çà signifie que le port n'existe pas (ou qu'il est déjà
ouvert).
GetFormFrm_main().MSCommTSP.DTREnable = True
GetFormFrm_main().MSCommTSP.CommPort = i
On Error Resume Next
GetFormFrm_main().MSCommTSP.PortOpen = True
If Err Then
Else
CmbPortsFlag.AddItem ("Comm" + CStr(i))
CmbPortsUridis.AddItem ("Comm" + CStr(i))
' Fermeture du PORT COM
GetFormFrm_main().MSCommTSP.DTREnable = False
GetFormFrm_main().MSCommTSP.PortOpen = False
End If
Je boucle sur les 16 ports du Pocket PC, je fais un Open puis un Close et si une erreur apparait çà signifie que le port n'existe pas (ou qu'il est déjà ouvert).
GetFormFrm_main().MSCommTSP.DTREnable = True GetFormFrm_main().MSCommTSP.CommPort = i
On Error Resume Next GetFormFrm_main().MSCommTSP.PortOpen = True If Err Then Else CmbPortsFlag.AddItem ("Comm" + CStr(i)) CmbPortsUridis.AddItem ("Comm" + CStr(i)) ' Fermeture du PORT COM GetFormFrm_main().MSCommTSP.DTREnable = False GetFormFrm_main().MSCommTSP.PortOpen = False End If
GetFormFrm_main().MSCommTSP.DTREnable = True GetFormFrm_main().MSCommTSP.Settings = "300,E,7,1" GetFormFrm_main().MSCommTSP.CommPort = CInt(Mid(CmbPortsFlag.Text, 5)) GetFormFrm_main().MSCommTSP.PortOpen = True ' Fermeture du PORT COM GetFormFrm_main().MSCommTSP.DTREnable = False GetFormFrm_main().MSCommTSP.PortOpen = False
End Sub
Elle marche.
Sauf que :
En allant dans la Base de Registre comme tu m'as dit, j'ai vu 5 ports comm disponible : com1, com6, com3, com4 et com5.
Avec cette méthode de test d'ouverture du port, j'obtiens pas le com6! C'est bizarre...
Sinon, une question :
Un pocket PC contient il forcement 16 ports au max ou bien c'est variable ?
Y a t il un nombre maximum de ports possibles sur un Pocket PC ?
En te remerciant.
Zied
Alain Zanchetta [MS]
Pour le nombre de ports, je ne sais pas. Pour la méthode, j'employais la même que toi jusqu'à ce que je constate qu'elle bloque sur mon X50 lorsque Bluetooth est éteint.
Bonne soirée
Alain
"zied" a écrit dans le message de news:
Merci Alain pour ces informations.
J'ai essayé de faire d'une autre manière :
Je boucle sur les 16 ports du Pocket PC, je fais un Open puis un Close et si une erreur apparait çà signifie que le port n'existe pas (ou qu'il est déjà ouvert).
GetFormFrm_main().MSCommTSP.DTREnable = True GetFormFrm_main().MSCommTSP.CommPort = i
On Error Resume Next GetFormFrm_main().MSCommTSP.PortOpen = True If Err Then Else CmbPortsFlag.AddItem ("Comm" + CStr(i)) CmbPortsUridis.AddItem ("Comm" + CStr(i)) ' Fermeture du PORT COM GetFormFrm_main().MSCommTSP.DTREnable = False GetFormFrm_main().MSCommTSP.PortOpen = False End If
GetFormFrm_main().MSCommTSP.DTREnable = True GetFormFrm_main().MSCommTSP.Settings = "300,E,7,1" GetFormFrm_main().MSCommTSP.CommPort = CInt(Mid(CmbPortsFlag.Text, 5)) GetFormFrm_main().MSCommTSP.PortOpen = True ' Fermeture du PORT COM GetFormFrm_main().MSCommTSP.DTREnable = False GetFormFrm_main().MSCommTSP.PortOpen = False
End Sub
Elle marche.
Sauf que :
En allant dans la Base de Registre comme tu m'as dit, j'ai vu 5 ports comm disponible : com1, com6, com3, com4 et com5.
Avec cette méthode de test d'ouverture du port, j'obtiens pas le com6! C'est bizarre...
Sinon, une question :
Un pocket PC contient il forcement 16 ports au max ou bien c'est variable ?
Y a t il un nombre maximum de ports possibles sur un Pocket PC ?
En te remerciant.
Zied
Pour le nombre de ports, je ne sais pas.
Pour la méthode, j'employais la même que toi jusqu'à ce que je constate
qu'elle bloque sur mon X50 lorsque Bluetooth est éteint.
Bonne soirée
Alain
"zied" <zied@discussions.microsoft.com> a écrit dans le message de news:
146088CB-4166-42B0-B1F4-D539D5A65019@microsoft.com...
Merci Alain pour ces informations.
J'ai essayé de faire d'une autre manière :
Je boucle sur les 16 ports du Pocket PC, je fais un Open puis un Close et
si
une erreur apparait çà signifie que le port n'existe pas (ou qu'il est
déjà
ouvert).
GetFormFrm_main().MSCommTSP.DTREnable = True
GetFormFrm_main().MSCommTSP.CommPort = i
On Error Resume Next
GetFormFrm_main().MSCommTSP.PortOpen = True
If Err Then
Else
CmbPortsFlag.AddItem ("Comm" + CStr(i))
CmbPortsUridis.AddItem ("Comm" + CStr(i))
' Fermeture du PORT COM
GetFormFrm_main().MSCommTSP.DTREnable = False
GetFormFrm_main().MSCommTSP.PortOpen = False
End If
Pour le nombre de ports, je ne sais pas. Pour la méthode, j'employais la même que toi jusqu'à ce que je constate qu'elle bloque sur mon X50 lorsque Bluetooth est éteint.
Bonne soirée
Alain
"zied" a écrit dans le message de news:
Merci Alain pour ces informations.
J'ai essayé de faire d'une autre manière :
Je boucle sur les 16 ports du Pocket PC, je fais un Open puis un Close et si une erreur apparait çà signifie que le port n'existe pas (ou qu'il est déjà ouvert).
GetFormFrm_main().MSCommTSP.DTREnable = True GetFormFrm_main().MSCommTSP.CommPort = i
On Error Resume Next GetFormFrm_main().MSCommTSP.PortOpen = True If Err Then Else CmbPortsFlag.AddItem ("Comm" + CStr(i)) CmbPortsUridis.AddItem ("Comm" + CStr(i)) ' Fermeture du PORT COM GetFormFrm_main().MSCommTSP.DTREnable = False GetFormFrm_main().MSCommTSP.PortOpen = False End If