11/04/11 8:42
ilbudda
salve ...ringrazio chi volesse aiutarmi.
nuovissimo di zecca mi accingo a chiedervi come programmare in vb6 (imparato da poco) la porta usb. visto che prodotta una stringa e inviata sulla seriale non viene loggata da un software monitor (device monitor ) se avvio il software SD84.exe (dato in dotazione all'acquisto della scheda elettronica SD84.exe canali servi) essa funziona evedenziandomi la stringa di comando AAA0010101DC05 in decimale (170 160 55 01 01 02 DC 05) la piastra sd84 mostra un'accensione quando invio una qualsiasi stringa allego un piccolo codice da me prodotto:
sul form list1 text PortNumber, pulsante connect , command1 uscita.
Private Sub Command1_Click()
Dim Connected As Integer
stringa_2 = Chr$(170) & Chr$(160) & Chr$(85) & Chr$(1) & Chr$(1) & Chr$(2) & Chr$(220) & Chr$(5)
List1.AddItem stringa_2
MSComm1.Output = stringa_2
MSComm1.Output = stringa_2
End Sub
Private Sub Command2_Click()
End
End Sub
Private Sub Connect_Click()
If Connected = 1 Then MSComm1.PortOpen = False
MSComm1.CommPort = Val(PortNumber)
On Error GoTo notopen
MSComm1.PortOpen = True
On Error GoTo 0
Connected = 1
List1.AddItem "connesso porta " & Val(PortNumber)
Label1.Caption = "Connesso alla porta seriale"
Exit Sub
notopen:
StatusLabel = "Could Not Open That Port"
End Sub
Private Sub Form_Load()
Connected = 0
End Sub
nuovissimo di zecca mi accingo a chiedervi come programmare in vb6 (imparato da poco) la porta usb. visto che prodotta una stringa e inviata sulla seriale non viene loggata da un software monitor (device monitor ) se avvio il software SD84.exe (dato in dotazione all'acquisto della scheda elettronica SD84.exe canali servi) essa funziona evedenziandomi la stringa di comando AAA0010101DC05 in decimale (170 160 55 01 01 02 DC 05) la piastra sd84 mostra un'accensione quando invio una qualsiasi stringa allego un piccolo codice da me prodotto:
sul form list1 text PortNumber, pulsante connect , command1 uscita.
Private Sub Command1_Click()
Dim Connected As Integer
stringa_2 = Chr$(170) & Chr$(160) & Chr$(85) & Chr$(1) & Chr$(1) & Chr$(2) & Chr$(220) & Chr$(5)
List1.AddItem stringa_2
MSComm1.Output = stringa_2
MSComm1.Output = stringa_2
End Sub
Private Sub Command2_Click()
End
End Sub
Private Sub Connect_Click()
If Connected = 1 Then MSComm1.PortOpen = False
MSComm1.CommPort = Val(PortNumber)
On Error GoTo notopen
MSComm1.PortOpen = True
On Error GoTo 0
Connected = 1
List1.AddItem "connesso porta " & Val(PortNumber)
Label1.Caption = "Connesso alla porta seriale"
Exit Sub
notopen:
StatusLabel = "Could Not Open That Port"
End Sub
Private Sub Form_Load()
Connected = 0
End Sub
aaa