 |
Club Builder Foro de C++Builder en español
|
| Ver tema anterior :: Ver tema siguiente |
| Autor |
Mensaje |
Felipe Invitado
|
Publicado: Vie 24 Jun, 2005 11:06 am Asunto: Saber que puertos tengo |
|
|
En un mensaje de hace ya tiempo se posteó en este foro la función que pongo de seguido
Quisiera hacer un programa que comprobase los puertos serie que tiene el pc y que los enumerase.Es decir que si por ejemplo tengo Com1, Com2 y Com 24 poder saber de algun modo que son esos numeros de Com
Podria utilizar esta funcion para ello?
Gracias por adelantado
int EnumerarPuertosSerie(TStrings* puertos = 0)
{
int num = 0;
for (int i=1; i<256; i++)
{
String puerto = Format("COM%d", ARRAYOFCONST((i)) );
COMMCONFIG cc;
DWORD dwSize = sizeof(COMMCONFIG);
if (GetDefaultCommConfig(puerto.c_str(), &cc, &dwSize))
{
++num;
if (puertos)
puertos->Append(puerto);
}
}
return num;
} |
|
| Volver arriba |
|
 |
|
|
No puedes publicar temas nuevos en este foro No puedes responder a temas en este foro No puedes editar tus mensajes en este foro No puedes borrar tus mensajes en este foro No puedes votar en las encuestas de este foro
|
© 2002–2026 Club Builder · Funciona con phpBB.
|