如何使用webservice上传文件(vb.net版本 )
来源:互联网 发布:微社区源码 编辑:程序博客网 时间:2024/05/22 12:37
winform 端代码(引用WEB服务名称为upload;webservice文件名为uploadfile)
' fname 为文件路径(包括文件名)
Dim FileReader As System.IO.FileStream = System.IO.File.Open(fname, IO.FileMode.Open)
Dim FileByte(FileReader.Length) As Byte
FileReader.Read(FileByte, 0, FileReader.Length)
FileReader.Close()
Dim uploadpic As New upload.uploadfile
if uploadpic.uploadpic(FileByte)=true then
msgbox("上传成功!")
end if
webservice端代码(名称为uploadfile):
<WebMethod(Enablesession:=True)> _
Public Function uploadfile(ByVal uploadstr As Byte()) As Boolean
'uploadpath为保存文件的路径(包括文件名)
Dim FileToWrite As New System.IO.MemoryStream(uploadstr)
Dim FileReader As System.IO.FileStream = System.IO.File.Open(uploadpath, IO.FileMode.Create)
FileToWrite.WriteTo(FileReader)
FileToWrite.Close()
FileReader.Close()
Return True
End Function
写的不是很清楚;运行环境为VS2003+WIN2000 SERVRE
有什么疑问;可以给我发邮件或留言
- 如何使用webservice上传文件(vb.net版本 )
- vb.net 类库中如何使用webservice
- VB.NET上传文件
- VB+asp.net上传文件
- vb.net获取文件版本
- 使用WebService实现文件上传
- webservice系列教学(8)-如何调用webservice(vb.net)
- VB.Net 2005 WinFrom 文件上传程序...
- vb.net上传文件到FTP服务器
- 【VB.NET】获取文件版本信息
- 怎样在ASP.NET中使用VB.NET上传大文件
- [VB.NET]clickonce 如何使用?
- 如何使用VB.NET namespace
- VB.Net如何使用log4net
- 如何使用vb.net多线程
- 使用VB.NET加密文件
- [VB.NET]如何得到ftp server上面某一个文件的版本
- ASP.NET中如何使用SWFUpload上传文件
- 网页中自动连续播放音乐文件的实现
- NN类型的矩阵 如果列和行要交换可以按照对角线来交换
- 大专文凭,考过软考的软件工程师,接着想进"千人工程"
- 工作中遇到的
- Ajax应用之输入提示完全实现
- 如何使用webservice上传文件(vb.net版本 )
- 数据库加图片
- 数据库加图片
- ParsingError问题的解决
- [Nokia]python for s60
- linux下面使用扫描仪
- #ifndef、#def、#endif等宏是什么意思?
- 真情与境界
- 富士山に遊んだ後の感想