我用INET控件写了一个FTP下载,请用如何用这个控件得到FTP空间里某一个文件的大小?同样,我如何得到我本地硬盘中的某的文件的大小?谢谢!
解决方案 »
- 打印问题
- 新手在用VB实现Windows XP开机密码时遇到关闭计算机的问题
- Form1.Show 1, Me 有模式显示窗体时,下面任务栏上程序怎么不是被选中的状态
- 简单送分题
- 把过程名放在变量中,怎么调用这个变量才能运行过程
- 在vb中用ShockwaveFlash控件把他的属性WMode设为Transparent后flash里的文本输入框里看不到光标
- 帮帮忙,急着用啊!!!Wise InstallMaster V8.14的注册码!!!
- 在VB的ActiveX工程中,写了个用户定义类型,能不能实现其中的一部分变量对外公开,另外的内部使用?
- VB.net正式版何时发布,能否在Win98/me下运行?
- 请问Windows2000安装后,为什么用VB开发应用程序(WebClass)时系统找不到正在运行的IIS服务?
- 小问题
- 一个弱弱的问题:下载的控件放在vb的哪里才可以用?
Label2.Caption = FileLen("dd.rar")楼上的朋友,是这样的吗?
filesize = Inet1.GetChunk(1024,0)
MsgBox CStr(filesize)
Inet1.Execute "ftp://jj:[email protected],33.344", "size wq.rar"
filesize = Inet1.GetChunk(1024, 0)
MsgBox CStr(filesize)
End Sub这种格式报错。
Private Sub Command1_Click()
Inet1.Execute , "size sss.txt"
End SubPrivate Sub Command2_Click()
Inet1.Execute , "size MSDN.rar"
End SubPrivate Sub Form_Load()
Dim StrMsg As String
Dim isbusy As Boolean
Inet1.URL = "ftp://vision.vssky.org/"
Inet1.Protocol = icFTP
Inet1.UserName = "visionspace"
Inet1.Password = "visionspace"
End SubPrivate Sub Inet1_StateChanged(ByVal State As Integer)
If State = 12 Then
filesize = Inet1.GetChunk(1024, 0)
MsgBox CStr(filesize)
End If
End Sub
这种 方法,完全可以...我试过的.另外,不知道如何监视远程FTP上的大小就是了.比如,我正在上传.我一直的要知道.上传了多少了.
Private Sub Command1_Click()
Inet1.Execute "ftp://jj:[email protected],33.344", "size wq.rar"
Do While Inet1.StillExecuting
DoEvents
Loop
filesize = Inet1.GetChunk(1024, 0)
MsgBox CStr(filesize)
End Sub