通过注册表找到vbs方法所在的 dll
在注册表中的HKEY_CLASSES_ROOT下,有一个Scripting.FileSystemObject,然后下面有个CLSID,通过这个 CLSID可以到HKEY_CLASSES_ROOT\CLSID下找到它,可以得知它来源于scrrun.dll,用PE工具打开 scrrun.dll,可以看到它的资源下的TypeLib下包含了例如FileExists,GetfileName之类的东东.
简单地说一下即:
Set fs = CreateObject("Scripting.FileSystemObject")
表示下面要调用的函数包含在c:\windows\system32\scrrun.dll中(因为是com,所以导出表中是看不到的。)
If fs.FileExists(file) Then
表示执行scrrun.dll中包含的FileExists函数,通过资料可以查出,它是用来判断文件是否存在的,这句和下面的两句结合起来就是:如果存在文件则TheFileExists等于1.
http://msdn.microsoft.com/en-us/library/8c6yea83%28VS.85%29.aspx
相关推荐
VBS参考手册是学习和理解VBScript语法、函数、对象和方法的重要资源。 在VBScript中,基础语法包括变量声明(Var)、数据类型(如Integer, String, Date等)、流程控制语句(If...Then...Else, For...Next, Do......
5. **实例库**:包含许多VBS示例代码,用户可以直接使用或参考,学习VBS编程技巧。 6. **无需安装**:便携式应用,下载后即可直接运行,无需复杂安装过程,方便在不同设备上使用。 VBS(Visual Basic Scripting ...
《Windows 脚本vbs编程核心技术精解》这本书深入浅出地介绍了VBScript的核心概念和技术,对于初学者和进阶者来说都是宝贵的参考资料。 ### 1. VBScript基础知识 - **语法结构**:VBScript遵循Visual Basic的基本...
而“ASP.NET Script VB 参考 帮助 深入编程.pdf”可能是一个扩展阅读材料,进一步阐述了在ASP.NET环境下使用VBScript的高级技巧和实践。 “vbsdoc”这个文件名可能是VBScript文档的主文件,通常CHM格式是Microsoft...
4. **错误处理与调试技巧**:在脚本编写过程中,错误处理和调试是不可避免的部分。了解如何使用try...catch语句捕获异常,以及如何使用Photoshop的调试工具定位问题,对于提高脚本的稳定性和可靠性至关重要。 5. **...
"VBScript帮助手册.CHM"是一个专门针对VBScript的学习资源,以CHM(Microsoft Compiled HTML Help)格式存在,这种格式的文件通常包含了索引、搜索功能和组织良好的技术文档,是学习编程语言的理想参考资料。...
而对于有经验的开发者,这样的源码可以作为快速开发新项目的基础,或作为一个学习其他开发者编程技巧的参考。 总的来说,"百变美女小程序 v1.0-ASP源码.zip" 提供了一个实践ASP技术的机会,无论是为了学习、调试...
5、vbs与软件的交互可以提供动态采集网页内容到程序中储存。 6、Richtextbox的日常功能应用,rtf文档的处理也有用到。 7、Ado的增删改查应用。 8、Api函数的运用。 程序虽小,不过在做一个日常...
本项目“vb贪吃蛇”是一个利用VB编写的经典小游戏——贪吃蛇,旨在帮助学习者理解基础的VB编程概念和事件驱动编程模式。 首先,贪吃蛇游戏的基本原理是控制一个小蛇在有限的区域内移动,小蛇会不断增长,碰到边界或...
### Altium Designer官方教程第八章:PCB编辑器基础 #### 8.1 PCB 编辑器基础 ...通过以上详细介绍,读者应该能够了解Altium Designer中PCB编辑器的基础知识和各种功能,为后续深入学习打下坚实的基础。
在VB(Visual Basic)...在提供的压缩包文件“201509262203窗口炫酷”中,可能包含了示例代码、设计资源或者已完成的炫酷窗体项目,供学习和参考。通过研究这些文件,可以更深入地了解如何在VB中实现炫酷的窗体设计。
源代码部分则提供了具体的实现细节,包括各个ASP文件中的脚本逻辑、数据库连接和查询语句、页面跳转和数据传递等,对于学习ASP Web开发或者进行类似项目的人来说,具有很高的参考价值。通过阅读和理解源代码,可以...
通过理解TC2.0的组成部分和使用方法,开发者可以学习基本的C语言编程技巧,以及如何在DOS环境下进行软件开发。同时,这个包中的辅助文件,如DOSBox配置和说明文档,进一步降低了使用门槛,使得学习过程更加顺畅。
第一章 批处理基础 第一节 常用批处理内部命令简介 1、REM 和 :: 2、ECHO 和 @ 3、PAUSE 4、ERRORLEVEL 5、TITLE ...15、20080402增加变量嵌套与命令嵌套,重要技巧之一。 不断学习中,不断更新中。
第一章 批处理基础 第一节 常用批处理内部命令简介 1、REM 和 :: 2、ECHO 和 @ 3、PAUSE 4、ERRORLEVEL ... 15、20080402增加变量嵌套与命令嵌套,重要技巧之一。 不断学习中,不断更新中。