vbftp上传进度条
1.“开始”-“运行”-输入“FTP”
2.open qint.ithot.net 这一步可以与第一步合并,在“运行”里直接输入"ftp qint.ithot.net"。如果你的FTP服务器不是用的21默认端口,假如端口是2121,那么此步的命令应在后面空格加2121,即“open qint.ithot.net 2121”
3.username 提示你输入用户名
4.user1234
5.dir 你成功登陆后就可以用dir查看命令查看FTP服务器中的文件及目录,用ls命令只可以查看文件。
6.mkdir qint 在FTP服务器上根目录下建立qint目录。
‘贰’ winform 上传文件到FTP时显示进度条 求源码求例子
ftp上传的过程其实就是对一个流对象做写操作的过程,在这个过程中你一个字节一个字节的写,写一个字节相当于完成了文件长度分之1的上传动作,在这里去改变进度条的进度,就能达到你的要求了
‘叁’ vb.net ftp上传文件
Dim OpenFileDialog As New OpenFileDialog
OpenFileDialog.InitialDirectory = My.Computer.FileSystem.SpecialDirectories.MyDocuments
OpenFileDialog.Filter = "文本文件(*.jpg)|*.jpg|所有文件(*.*)|*.*"
If (OpenFileDialog.ShowDialog(Me) = System.Windows.Forms.DialogResult.OK) Then
Dim FileName As String = OpenFileDialog.FileName
' TODO: 在此处添加打开文件的代码。
textbox1.Text = FileName
End If
第一个按钮 上传
Dim filelast As String = fileaddbefore.Text.Substring(fileaddbefore.Text.LastIndexOf("."), fileaddbefore.Text.Length - fileaddbefore.Text.LastIndexOf("."))
MessageBox.Show(filelast)
My.Computer.Network.UploadFile(textbox1.Text, "ftp://XXX/" & 文件名.Text & filelast, "登录名1", "登录密码", True, 100)
第二个按钮
只能提供思路,要具体代码花钱定制,这种属于小型工具了。
思路是:压缩通过调用rar.exe,上传下载通过调用ftp.exe
‘伍’ VB中FTP上传如何显示进度条
用Wininet API应该可以(FtpOpenFile,InternetReadFile,InternetWriteFile)
你可以循环调用(Internet)ReadFile和(Internet)WriteFile,而每一次调用过程比如只读写1%的数据,然后更新一次进度条就可以了。另外,如果是在Windows NT中,你可以在调用ReadFile和WriteFile时使用异步文件读取功能来实现
‘陆’ 怎么实上传文件到ftp服务器,做一个进度条实现查看上传进度
安装FTP软件,直接上传文件就行了,并且软件本身自带上传进度(百分比和文件MB),你可以去服务器厂商,国内的正睿、联想、浪潮、曙光、国外的戴尔、惠普等找找相关技术文档参考一下就清楚了。