|
|
|
![]() |
|
Strumenti |
![]() |
#1 |
Senior Member
Iscritto dal: Apr 2000
Città: Versilia
Messaggi: 569
|
Enumerare porte COM
Salve a tutti!
Un problema veramente (h)arduo! Sotto windows... in C++... avrei bisogno di una funzione che mi ritorni se una data porta com esista o no! Del tipo if(ComPortExist(COM5)) ShowMessage("Viva la COM 5!"); Esiste una funzione equivalente alla ComPortExist che ovviamente ho inventato io per farmi capire??? ![]() |
![]() |
![]() |
![]() |
#2 |
Senior Member
Iscritto dal: Apr 2005
Città: Resana - TV
Messaggi: 960
|
Queste due pagine dovrebbero fare al caso tuo:
http://www.codeproject.com/system/se...senum_fifo.asp http://www.codeguru.com/Cpp/W-P/syst...cle.php/c5721/ 'iao |
![]() |
![]() |
![]() |
#3 | |
Senior Member
Iscritto dal: Apr 2000
Città: Versilia
Messaggi: 569
|
Quote:
![]() hComm = CreateFile( "COM1",0,0,0,OPEN_EXISTING,FILE_FLAG_OVERLAPPED,0); che ritorna INVALID_HANDLE_VALUE se non esiste la COM1 e così via... Da ricordarsi poi di chiudere le COM trovate con CloseHandle(hComm); Ciao! ![]() |
|
![]() |
![]() |
![]() |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 23:46.