Autor Tema: Seleccionar COMM...  (Leído 2218 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado LordLafebre

  • Moderador Global
  • DsPIC30
  • *****
  • Mensajes: 3529
    • Micros & micros
Seleccionar COMM...
« en: 27 de Abril de 2005, 02:06:00 »
Hola Amigos:

Tengo otro pequeño problema, mi compu tiene dos puertos seriales, uno de ellos lo utilizo para mi MOUSE, y estoy haciendo una aplicación en la cual quiero tener una opción para seleccionar el puerto que deseo, pero en el momento que selecciono el COMM1 de mi compu me da un error "8005" diciendome que el puerto ya esta habierto lo cual es obvio por lo que esta conectado mi mouse y me pide depurar el error, como puedo hacer para poder detectar yo y mostrar un mensaje de error diciendo que ese puerto ya está ocupado......?????

Gracias por la ayuda que me puedan brindar. Giño Avergonzado

Desconectado hwicz

  • PIC10
  • *
  • Mensajes: 19
RE: Seleccionar COMM...
« Respuesta #1 en: 27 de Abril de 2005, 13:54:00 »
lo q podes hacer es un control de error..

Private Sub Command1_Click()
On Error Resume Next "

MSComm1.PortOpen = True
If Err.Number = "8005" Then
    MsgBox "El puerto esta siendo utilizado.", vbExclamation + vbOKOnly
      Err.Clear
        Exit Sub    "sale del sub
End If
End Sub

Saludos

Desconectado LordLafebre

  • Moderador Global
  • DsPIC30
  • *****
  • Mensajes: 3529
    • Micros & micros
RE: Seleccionar COMM...
« Respuesta #2 en: 27 de Abril de 2005, 14:36:00 »
Hola:

Gracias hwicz por tu ayuda, una vez mas justo lo que estaba buscando, ustedes hacen que la programación resulte agradable por todas sus ayudas y sujerencias...

Un abrazo a la distancia.... y gracias de nuevo. Giño