电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

VB2010串口文件传输VIP免费

VB2010串口文件传输_第1页
1/7
VB2010串口文件传输_第2页
2/7
VB2010串口文件传输_第3页
3/7
Imports System.IO.Ports Public Class Form1 Dim file_ending() As Byte = System.Text.Encoding.Default.GetBytes("file_send_over") '将传输结束标志以二进制存放在file_ending 中 Dim file_name_ending() As Byte = System.Text.Encoding.Default.GetBytes("/") '将文件名结束标志存放在file_name_ending 中 Dim file_rec_byt(10485760) As Byte '设置缓存大小为10M Dim file_name_byt(50) As Byte '设置文件名缓存大小为50 字节 Dim file_name_count As UInt16 = 0 '文件名计数 Dim file_rec_count As UInt32 = 0 '文件内容计数 Dim file_ok As Boolean = False '文件传输完成标志 Dim flag As Boolean = True '文件名传输未完成标志 Dim st As Boolean = True '显示“正在接收文件”用标志 Dim file_name_sa(2000) As String Dim file_name_sa_cou As Integer = 0 Public Delegate Sub data_rec() Public Sub wait(ByVal t) '延迟,单位 ms Application.DoEvents() Threading.Thread.Sleep(t) End Sub Public Sub write_file() '存储文件 Dim path As String path = Now path = Replace(path, "/", "‐") path = Replace(path, ":", "‐") Dim pa As String = System.Text.Encoding.Default.GetString(file_name_byt, 0, file_name_count) 'System.Text.Encoding.Default.GetString(file_name_byt, 0, file_name_count) Dim pa_t As Integer pa_t = InStr(pa, ".") pa = Mid(pa, pa_t, Len(pa) + 1 ‐ pa_t) Dim file_path As String = TextBox2.Text + "\" + path + pa 'System.Text.Encoding.Default.GetString(file_name_byt, pa, file_name_count) 'System.Text.Encoding.Default.GetString(file_name_byt, 0, file_name_count) '获取保存文件路径 file_name_sa(file_name_sa_cou) = file_path '保存路径 file_name_sa_cou = file_name_sa_cou + 1 Dim pll As String = file_name_sa_cou Dim filesw As New System.IO.FileStream(file_path, IO.FileMode.OpenOrCreate) '新建或者打开文件 filesw.Write(file_rec_byt, 0, file_rec_count ‐ 14) '写文件内容 filesw.Close() '关闭文件流 TextBox3.Text = TextBox3.Text + Now + ...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

VB2010串口文件传输

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部