乐筑天下

搜索
欢迎各位开发者和用户入驻本平台 尊重版权,从我做起,拒绝盗版,拒绝倒卖 签到、发布资源、邀请好友注册,可以获得银币 请注意保管好自己的密码,避免账户资金被盗
查看: 40|回复: 1

VB脚本-搜索文件夹。。。

[复制链接]

7

主题

17

帖子

8

银币

初来乍到

Rank: 1

铜币
42
发表于 2012-3-7 11:19:35 | 显示全部楼层 |阅读模式
我不确定这个论坛是否适用于VB脚本,或者是否有人在这里使用它 本人'我希望如此,因为这是我'我要发帖了
因此,我有一个工作目录(W:\ACAD Jobs\2011 Projects\…),其中列出了几家设计公司(子文件夹)
我有同一家设计公司的几个子文件夹,但位置不同 例如:(为了禁运,我将保持这些名字的真实性) W: \ACAD Jobs\2011项目\设计公司-阿拉巴马州 W: \ACAD Jobs\2011项目\设计公司-华盛顿 W: \ACAD Jobs\2011 Projects\Design Firm-亚利桑那州我想搜索名称;设计公司;并为变量指定全名,以便于显示 所以,我需要搜索;设计公司;并拥有Var_商店;阿拉巴马州设计公司;,Var_B存储;华盛顿设计公司;,和Var_C store“;设计公司-亚利桑那州
根据我信任的O&039;reilly Pocket reference,我应该能够使用开关搜索句子中的单词(如果愿意,可以使用通配符)
谁能告诉我这是什么意思吗
还有,如果我搜索;设计公司;,我该如何切换以查找任何异常文件夹,例如;设计公司-亚利桑那州
此处'这是我目前拥有的一段代码(可能我看错了。如果是,请告知):
  1. cTitle = "Test run"
  2. Set FSO = CreateObject("Scripting.FileSystemObject")
  3. str2011dir = "W:\ACAD JOBS\2011 Projects"
  4. strDF = InputBox("Design Firm Name: ", cTitle, "Design Firm")
  5. strDFm = "\b " & strDF     [color=maroon]' Normally, the switch would go to the front of the string right?[/color]
  6. MsgBox "Input is -" & strDfm,, cTitle     [color=maroon]' This is here to show me what the string consists of.[/color]
  7. If FSO.FolderExists(str2011dir & strDFm) Then
  8.   MsgBox "The folder " & UCase(strDF) & " exists.",, cTitle
  9. Else
  10.   MsgBox "No folder found",, cTitle
  11. End If

编辑:;根据MS<http://msdn.microsoft.com/en-us/library/ms974570.aspx>
所以我的代码
  1. strDF = InputBox("Design Firm Name: ", cTitle, "Design Firm")
  2. strDFm = strDF & "\b"
  3. MsgBox "Input is -" & strDfm,, cTitle
消息框应显示;设计公司;因此,我的搜索应该是找到任何带有;“公司”;正确吗 但它不是't&nbsp。
回复

使用道具 举报

44

主题

3166

帖子

2803

银币

中流砥柱

Rank: 25

铜币
557
发表于 2012-3-7 12:49:55 | 显示全部楼层
FWIW-Dim strSearchString,strSearchFor>&nbsp&nbsp&nbsp&nbsp
回复

使用道具 举报

发表回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

  • 微信公众平台

  • 扫描访问手机版

  • 点击图片下载手机App

QQ|关于我们|小黑屋|乐筑天下 繁体中文

GMT+8, 2025-6-30 11:28 , Processed in 1.102331 second(s), 56 queries .

© 2020-2025 乐筑天下

联系客服 关注微信 帮助中心 下载APP 返回顶部 返回列表