Javacomm - listar portas

1 resposta
sergiolopes

ae galera! instalei o javacomm no meu windows 2003 e nao da nenhum erro… só q qdo mando ele listar as portas do sistema ele gera um Enumeration vazio!!! (meu computador ta sem portas!!!)

o codigo:

CommPortIdentifier portId;
Enumeration portList = CommPortIdentifier.getPortIdentifiers();
while (portList.hasMoreElements()) {
    portId = (CommPortIdentifier) portList.nextElement();
    System.out.println(portId.getPortType() + ", " + portId.getName());
}

valeu!!!

1 Resposta

D

sergiousp provavelmente ele não está encontrando nenhuma porta pelo fato de haver algum problema com a instalação que você fez da API, tenta fazer da seguinte maneira:

Instale o j2re1.4.2_04, ele cria automaticamente uma pasta Java dento de Arquivos de Programas, então coloque os arquivos “comm.jar e javax.comm.properties” que estão em commapi, dentro de C:\Arquivos de programas\Java\j2re1.4.2_04\lib e o arquivo “win32com.dll” dentro de C:\Arquivos de programas\Java\j2re1.4.2_04\bin, teste e veja se vai funcionar. Abraço!

Criado 21 de abril de 2004
Ultima resposta 23 de nov. de 2004
Respostas 1
Participantes 2