登录
首页 » Windows开发 » 局域网文件传输 为了设计统一和用户操作方便,我们希望将服务端与客户端融合在一起,形成一个程序,这样用户理解起来,更加直观一点(其实这样做也是为了方便调试,大...

局域网文件传输 为了设计统一和用户操作方便,我们希望将服务端与客户端融合在一起,形成一个程序,这样用户理解起来,更加直观一点(其实这样做也是为了方便调试,大...

于 2022-04-14 发布 文件大小:10.97 kB
0 166
下载积分: 2 下载次数: 1

代码说明:

局域网文件传输 为了设计统一和用户操作方便,我们希望将服务端与客户端融合在一起,形成一个程序,这样用户理解起来,更加直观一点(其实这样做也是为了方便调试,大家可以在本机上测试,自己传文件给自己)。所以,我们在程序中需要使用两个Winsock控件,一个负责监听,一个负责发送,当发送端连接成功以后,便选择一个待发送的文件(可以是任意二进制文件),接着将文件名和文件字节长度发送给接收端,接收端收到这个消息以后,将文件名和文件长度解析出来,然后通知发送端可以开始发送文件;发送端读到这个消息之后,将文件流以字节的形式发送到接收端,接收端收到后,将二进制流回写,保存成文件即可。这里要注意两点,一个是由于Winsock每次最大传输8K的内容,所以需要将文件分解,每次传输固定数目的字节流,这样发送和接收时都可以根据这个数目来判断文件传输的进程,一旦字节流数目等于文件的大小,就需要关闭相应的文件句柄;另一点是由于我只使用一个Winsock控件接收,接收文本时需要注意要将UNICODE转码,解析成可识别的信息。 -LAN file transfer to uniform design and user convenience, we hope it will end service and client together and form a process so that users understand, a more intuitive 1:00 (in fact, do so in order to facilitate debugging, you can test the machine, its own text- items for himself). Therefore, we need procedures in the use of two Winsock Control, a charge of wiretapping, a charge of this, when the transmitter connects successfully, it will be a choice to send the document (can be arbitrary binary files), will then file names and the

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • C++代码
    把C代码转为DELPHI,国外牛人写的.-C CODE TO DELPHI
    2022-08-31 11:05:03下载
    积分:1
  • public Lunar conversion (19KB.zip
    公农历转换(19KB.zip-public Lunar conversion (19KB.zip
    2022-08-11 04:43:50下载
    积分:1
  • 使用CSS和JS制作一个简单的漫画阅读器
    漫画是萌人的最爱。 一个漫画是由若干回构成的。 每一回都有很多帧的漫画。 请使用CSS和JS制作一个漫画阅读器。 该阅读器可以对一回漫画进行浏览。 他有两个链接 分别是下一张, 和上一张。 用户点击下一张时,页面中的图片切换为下一帧图片, 点击上一张时切换为上一帧图片, 当到最前面或最后的时候要提示用户。
    2023-01-22 16:35:04下载
    积分:1
  • 有定时和调时等功能,同时还具有到点报时功能,自己可以任意设定...
    有定时和调时等功能,同时还具有到点报时功能,自己可以任意设定-On a regular basis and adjusted when the functions, but also with the time counting function, they can arbitrarily set
    2023-04-30 23:00:03下载
    积分:1
  • 很好的程序请使用
    很好的程序请使用-good procedure to use
    2022-03-01 16:21:04下载
    积分:1
  • 一个c环境下运行的进行查找排序的简单的小程序
    一个c环境下运行的进行查找排序的简单的小程序-Environment running under a c to find the sort of simple procedures
    2022-04-18 04:25:13下载
    积分:1
  • 读写卡动态链接库封装
    应用背景应用于模块化程序开发,主要是适应软件功能模块化,内部包括数据导出execl表格和XML读写功能,sql数据库的底层读写功能。关键技术sql数据库操作,excel导出,xml文档快速读写等等
    2022-04-09 12:39:34下载
    积分:1
  • WinNT 自动登录源程序
    资源描述在个人用户使用Windows NT时,每次启动系统都会询问用户名称和密码,虽然是一种很好的安全机制,但是大多数个人用户都会觉得它很烦。这个小工具可以使你免去这种烦恼,它会让WinNT 利用上次登录的用户名和密码自动登录。启动速度快很多!注意,对系统安全比较敏感的用户不要使用
    2022-02-01 18:37:53下载
    积分:1
  • Windows NT 3.1引入了一种名为PE文件格式的新可执行文件格式。PE文件格式的规范包含在了MSDN的CD中(Specs and Strategy, S...
    Windows NT 3.1引入了一种名为PE文件格式的新可执行文件格式。PE文件格式的规范包含在了MSDN的CD中(Specs and Strategy, Specifications, Windows NT File Format Specifications),但是它非常之晦涩。本程序实现了对PE文件的修改.-Windows NT 3.1 introduces a file format called PE a new executable file format. PE file format specification is included in the MSDN the CD in (Specs and Strategy, Specifications, Windows NT File Format Specifications), but it is very obscure. Realize this process of PE file changes.
    2022-04-29 05:55:54下载
    积分:1
  • 该书详细介绍编程风格,及应该注意事项,很值得将来想从事软件工作的人员学习。...
    该书详细介绍编程风格,及应该注意事项,很值得将来想从事软件工作的人员学习。-The book details on programming style, and should note, is worth the future would like to work in software to learn.
    2023-05-03 07:00:04下载
    积分:1
  • 696516资源总数
  • 106914会员总数
  • 0今日下载