VB模拟POST网页上传文件模块【无控件】

小歆12年前软件源码211798

介绍

已经集成mod模块,使用的时候直接调用FileUpload函数就可以了。程序是使用抓包软件将上传过程截取下来,通过post模拟上传头数据,再把文件转换为二进制上传到网站上的。

 

网页源码

网页源码是参考html教程上面的实例,没什么技术含量,直接贴出来了:

<form action="" enctype="multipart/form-data" method="post"

name="uploadfile">上传文件:<input type="file" name="upfile" /><br>

<input type="submit" value="上传" /></form>

 

VB源码

界面如图所示,文本框从上到下是text2到text5,返回数据文本框是text1,代码如下:

Private Sub Command1_Click()

Text1.Text = "正在上传..."

Command1.Enabled = False

Text1.Text = FileUpload(Text2.Text, Text3.Text, Text4.Text, Text5.Text)

Command1.Enabled = True

End Sub

vb文件上传实例01.jpg

接下来说明一下FileUpload函数,定义方式如下:

Public Function FileUpload(url As String, filePath As String, typeName As String, webName As String) As String

参数url:为网页地址;

参数filePath:要上传的本地文件路径+文件名;

参数typeName:文件类型,可以是application/upload 或 image/jpeg等;

参数webName:字段名,类似HTML表单Form中的input name。

vb文件上传实例-源码.jpg

 

源码下载(含vb + php源码)

文件上传实例.rar

相关文章

555集成电路应用800例.jpg

555集成电路应用800例(新编版)

555集成电路应用800例(新编版)        新编555集成电路应用800例电路4余例而成。本书在简要介绍时基电路5...

制作win7+ubuntu +winPE+CDlinux多系统启动U盘

制作前期准备工作 1.需要软件 grub4dos(http://sourceforge.net/projects/grub4dos/files/)...

P89V51.jpg

单片机P89V51中文数据手册

单片机P89V51中文数据手册 【高清无水印版】   下载地址:P89V51中文手册.pdf...

vb参考资料.jpg

VB编程语言参考手册

VB编程语言参考手册 资源目录: 小歆网盘:VB编程语言参考手册.rar...

【详解】VB6.0下用MSComm控件实现串口通信

VB6.0 下用 MSComm 控件实现串口通信 MSComm 控件通过串行端口传输和接收数据,为应用程序提供串行通讯功能 下...

嵌入式软件架构设计

模块划分 模块划分的"划"是规划的意思,意指怎样合理的将一个很大的软件划分为一系列功能独立的部分合作完成系统的需求。C语言作为一种结构化的程序设计语言,在模块的划分上主要依据功能(依功能...

评论列表

行客
2021-04-21 09:44:33

你好,能交流一下吗?很多图片上传有错误提示,

DDD
2022-04-17 23:06:12

博主 以上代码测试中文文件名的时候会报错

发表评论    

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。