Forum: VB.NET |
Thema:
Re: MSComm Event ID s |
Von:
mirmi li (
15.05.2005 12:12) |
Hier findet man die Konstanten.
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/comm98/html/vbprocomvbevt_comm.asp
Zum abfangen der Situation, wenn keine Hardware an einem installierten ComPort eingebaut ist, hab ich einen Timer
eingebaut.
Der sieht so aus:
Private Sub Timer1_Tick(ByVal sender As Object, ByVal e As System.EventArgs) Handles Timer1.Tick
intComErr += 1
If intComErr >= 20 Then
Timer1.Stop()
Timer1.Enabled = False
ProgressBar1.Value = 0
varErrMsg = ""
SubErrMsg(538, varErrMsg)
MsgBox(varErrMsg)
End If
End Sub
Bei erfolgreichem Antwortempfang wird er auf .stop und .enabled=false gesetzt. :)
vielleicht hilft die info ja jemandem
mirmi
Antworten
Vorsicht bei der Eingabe: Die Zeichen ' oder -- sind nicht erlaubt!