是啊
你自己也可以做
if dir(文件夹,vbdirectly)="" then mkdir 文件夹
然后复制文件啊
你自己也可以做
if dir(文件夹,vbdirectly)="" then mkdir 文件夹
然后复制文件啊
解决方案 »
- 如何用VB获取快捷方式文件(*.lnk)数据?
- 想买款喷墨打印机打印文档,各位有什么推荐?
- 请问哪位有用VB写的工资管理系统及相应的毕业论文呀?
- 如个能在vb当中实现这样的加法运算!
- 如何实现“使输入一个text box的long型数是有8位数的Long”?
- 对于可以接受用户输入的控件,如何能够知道是否产生了修改?
- 在VB开发数据库中,怎样使GRID组件的底色出现蓝白相间的效果
- vb webbrowser中打开文件夹目录,重命名文件夹时显示乱码!
- VB中常量字符串里要包含双引号怎么写?
- 如何清除VB的乱码?
- 谁有“电子印章“的编程思路或例子,请点拨一下(高分)
- 请问ScaleHeight和Height有何区别?(在线等待!)
删除文件夹:
fso.DeleteFolder 文件夹路径, True
复制文件夹:
fso.CopyFolder source, des,True
Public Function DeleteDirectory(ByVal strP As String) As Boolean
On Error GoTo ErrDeal
Dim strT As String
Dim colD As New Collection
Dim lngT As Long
strT = strP & "\*.*"
strT = Dir(strT, vbDirectory)
Do While strT <> ""
If ((strT <> ".") And (strT <> "..")) Then
If GetAttr(strP & "\" & strT) = vbDirectory Then
colD.Add strP & "\" & strT
End If
End If
strT = Dir()
Loop
For lngT = 1 To colD.Count
Debug.Print colD(lngT)
Call DeleteDirectory(colD(lngT))
Next lngT
Kill strP & "\*.*"
RmDir strP
DeleteDirectory = True
ErrDeal:
Set colD = Nothing
End Function
CopyDirectory(strSp,strDp)'一个用递归方式复制文件夹的函数
暂没有,自己写一个吧(写好后能不能eMail To me)