请问VB中Winsock控件问题?

miss 2000-07-07 04:26:00
请问在VB中怎样使Winsock控件可以发送文件?最好请您给我一个例子!谢谢!
...全文
122 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
neulf 2000-07-12
  • 打赏
  • 举报
回复
请查找msdn,
Pizza 2000-07-12
  • 打赏
  • 举报
回复
把文件读到字符串中不就行了
liyang 2000-07-12
  • 打赏
  • 举报
回复
Const BUF_SIZE = 1024
Dim iFile As Integer
Dim bytBuffer() As Byte
Dim strFileName As String

Winsock1.Protocol = sckUDPProtocol
Winsock1.RemoteHostIP = "127.0.0.255"
Winsock1.LocalPort = 3008
Winsock1.RemotePort = 3001
Winsock1.Bind

strFileName = "f:\temp\2.txt"
iFile = FreeFile
Open strFileName For Binary Access Read As iFile
Do Until EOF(iFile)
ReDim bytBuffer(IIf(LOF(iFile) - Seek(iFile) > BUF_SIZE, BUF_SIZE, LOF(iFile) - Seek(iFile)))
Get iFile, , bytBuffer
Winsock1.SendData bytBuffer
Loop
Close iFile
TopHead 2000-07-12
  • 打赏
  • 举报
回复
我原来传送文件就是将文件一部分一部分读出,再分别传送,收到后再进行组装。

1,451

社区成员

发帖
与我相关
我的任务
社区描述
VB 控件
社区管理员
  • 控件
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧