加载中…
个人资料
  • 博客等级:
  • 博客积分:
  • 博客访问:
  • 关注人气:
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

VBS判断文件、文件夹是否存在、剪贴板操作

(2015-07-06 00:15:35)
标签:

股票

分类: VB
判断文件夹是否存在
  1. Dim fso,msg,tt
  2. Set fso = CreateObject("Scripting.FileSystemObject")
  3. fldr="C:\Documents and Settings" '文件夹路径和名字
  4. tt = fso.FolderExists(fldr) '存在返回true;不存在返回false
  5. If tt=true Then
  6. msg = fldr & " 存在。"
  7. Else
  8. msg = fldr & " 不存在。"
  9. End If
  10. Msgbox msg
复制代码
判断文件是否存在
  1. Dim fso,msg,tt
  2. Set fso = CreateObject("Scripting.FileSystemObject")
  3. fle="C:\123.txt" '文件的完整路径
  4. tt = fso.FileExists(fle) '存在返回true;不存在返回false
  5. If tt=true Then
  6. msg = fle & " 存在。"
  7. Else
  8. msg = fle & " 不存在。"
  9. End If
  10. Msgbox msg
复制代码

(4)获取指定目录下所有文件的文件名(不包含文件夹名)

  1. Dim a
  2. a="D:\文件夹1"     '目标文件夹完整路径
  3. Msgbox ShowFolderList(a)
  4. Function ShowFolderList(folderspec)
  5.     Dim fso, f, f1, fc, s    '定义变量
  6.     Set fso = CreateObject("Scripting.FileSystemObject") '创建对象
  7.     Set f = fso.GetFolder(folderspec)  '得到文件夹下folder对象
  8.     Set fc = f.Files
  9.     For Each f1 in fc   '查找所有符合条件的文件名
  10.         s = s & f1.name 
  11.         s = s & vbcrlf    '得到结果并换行
  12.     Next
  13.     ShowFolderList = s
  14. End Function
复制代码











0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有