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

小歆12年前软件源码212256

介绍

已经集成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

相关文章

MD5加密算法VB源码

今天在在网页的源代码中找到了MD5加密算法的代码,呵呵,搬过来VB用了~~ 直接调用就可以了  Private Const BITS_TO_A_BYTE = 8 P...

VB 调用摄像头拍照,并保存图片...

VB 调用摄像头拍照 1、首先创建一个标准EXE工程 2、在窗体代码中加入如下必需的API及一个拍照的自定义函数 Private...

VB键盘代码真值表

VB键盘代码常量 值 (0x...

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

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

VB获取本机公网IP源码

Function HttpGet(url) With CreateObject("Msxml2.ServerXMLHTTP") .open "GET", url, Fa...

小歆网页刷屏工具01.jpg

[小歆][网页刷屏工具][V1.3][2012.10.01]

小歆网页刷屏工具 V1.3 软件介绍:     1.《小歆网页刷屏工具》是由小歆工作室内部刷屏工具研发而来的;     2.软件界面简洁,轻...

评论列表

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

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

DDD
2022-04-17 23:06:12

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

发表评论    

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