各位大侠,我编写了一个vb下载工具,可以下载网上的东西,我想编写一个web服务器,但是不能用来下载mp3等文件,代码如下:Private Sub Form_Load()
Winsock1.LocalPort = 1024
Winsock1.Listen
End Sub
Private Sub Winsock1_ConnectionRequest(ByVal requestID As Long)
If Winsock1.State <> sckClosed Then
Winsock1.Close
End If
wnsock1.Accept requestID
Dim filename As String
Dim sum As Long
Dim i As Long
Dim lng As Long
filename = "1.mp3"
lng = FileLen(App.Path & "\" & filename) \ 135600
For i = 0 To lng
ReDim sum(135599) As Byte
Open App.Path & "\" & filename For Binary As #1
Get #1, i * 135600 + 1, sum
Close #1
Winsock1.SendData sum
DoEvents
Next i
Winsock1.Close
End If
End Sub
Private Sub Winsock1_SendComplete()
Winsock1.Close
End Sub
请大侠指点一下,最好能详细一点,给出代码,我是菜鸟,刚学习VB不久,谢谢大家了
我的意思是,我想用我编写的下载工具,去下载我电脑中指定的文件(也就是可以实现局域网中文件的下载),下载东西时要通过web服务器下载地址栏里指定地址的文件