Ver Mensaje Individual
  #1 (permalink)  
Antiguo 03/01/2011, 02:33
rdea
 
Fecha de Ingreso: julio-2010
Mensajes: 32
Antigüedad: 13 años, 9 meses
Puntos: 0
error al abrir puerto com.

Hola.

Estoy intentando abrir un puerto com pero siempre me salta una excepcion diciendo funcion incorrecta. La excepcion es del tipo IOException.
Donde intento abrir el puerto es en un windows 2008 server.
Aqui os pongo el codigo de un programa que tengo de pruebas que uso para testear.
Empleo el .net 2.0

'esto es el nombre del puerto com, recorro los puertos del sistema y los meto en un combo para probar los que sean necesarios.

Dim SelectedPort As String = tscbPorts.SelectedItem
Try
RS232 = My.Computer.Ports.OpenSerialPort(SelectedPort, 9600, IO.Ports.Parity.None, 8, IO.Ports.StopBits.One)
MessageBox.Show(RS232.PortName & " abierto a las " & Now.ToString & vbCrLf)
tscbPorts.Enabled = False
Catch ex As System.IO.IOException

MessageBox.Show("Error abriendo el puerto: " & _
vbCrLf & ex.Message & vbCrLf)
Catch ex As System.UnauthorizedAccessException
MessageBox.Show("El pueto ya esta abierto: " & vbCrLf & _
ex.Message & vbCrLf)
Catch ex As System.Exception
MessageBox.Show("Error general accediendo al puerto:" & _
vbCrLf & ex.Message & vbCrLf)
End Try

Última edición por rdea; 03/01/2011 a las 02:38 Razón: mas datos.