RS232
17.02.2005 19:16:06
alti
hab mal ne frage:
möchte gerne via vba zwischen 2 PCs (beide XP) kommunizieren, undzwar über die rs232 und der rsapi.dll
hier mal mein quelltext für sender und empfänger:
sender:
Declare
Sub OPENCOM Lib "RSAPI.DLL" (A As String)
Declare
Sub SENDBYTE Lib "RSAPI.DLL" (d As Integer)
Declare
Sub CLOSECOM Lib "RSAPI.DLL" ()
Sub MAIN()
Dim zähler
Dim d As Integer
OPENCOM "COM1,9600,N,8,1"
SENDBYTE 89
CLOSECOM Next zähler
End Sub
empfänger:
Declare
Sub OPENCOM Lib "RSAPI.DLL" (A As String)
Declare
Sub TIMEOUT Lib "RSAPI.DLL" (ms As Integer)
Declare
Function READBYTE Lib "RSAPI.DLL" () As Integer
Declare
Sub CLOSECOM Lib "RSAPI.DLL" ()
Sub MAIN()
Dim zähler As Integer
OPENCOM "COM1:9600,N,8,1"
Worksheets("Tabelle1").Cells(zähler, 1) = READBYTE
CLOSECOM
End Sub
wieso funktioniert das soo nicht ?