home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Programming Tool Box
/
SIMS_2.iso
/
bp_3_94
/
vbwin
/
comm
/
vbcomm4.frm
< prev
next >
Wrap
Text File
|
1994-05-10
|
2KB
|
58 lines
VERSION 2.00
Begin Form Form1
Caption = "Form1"
ClientHeight = 4020
ClientLeft = 1095
ClientTop = 1485
ClientWidth = 8445
Height = 4425
Left = 1035
LinkTopic = "Form1"
ScaleHeight = 4020
ScaleWidth = 8445
Top = 1140
Width = 8565
Begin MSComm Comm1
Interval = 55
Left = 465
RTSEnable = -1 'True
Top = 1020
End
End
Sub Form_Load ()
Comm1.CommPort = 2 'COM2 verwenden (VOR dem ╓ffnen angeben!)
Comm1.Settings = "1200,N,8,1" '1200 Baud, keine ParitΣt, 8 Datenbits, 1 Stopbit
Comm1.InputLen = 1 'Mit Input je 1 Zeichen lesen
Comm1.OutBufferSize = 512 'Sendepuffer
Comm1.InBufferSize = 1024 'Empfangspuffer
Comm1.PortOpen = True 'COM-Port ÷ffnen
Form1.Show
FileNum% = FreeFile ' NΣchste Dateinummer
Open "Download.txt" For Binary As FileNum%
Do
DoEvents
If Comm1.InBufferCount > 0 Then
Form1.Caption = "Im Empfangspuffer: " + Str$(Comm1.InBufferCount)
Ein$ = Comm1.Input
Select Case Asc(Ein$)
Case 26 'hier kann auch Dateiende (EOF) abgefragt werden
'Close 1 **
Comm1.PortOpen = False
MsgBox "Dateiende", 16, "Download"
Close FileNum%
End
Case 13 'CR
Ein$ = Ein$ + Chr$(10)
Put FileNum%, , Ein$
Case Else
Put FileNum%, , Ein$
End Select
End If
Loop
End Sub