Windows windows模拟器
摘要:WindowsScriptingHost,其通用的中文译名为"Windows脚本宿主"。它是内嵌于Windows操作系统中的脚本语言工作环境。这个概念最早出现于,Windows windows模拟器
WSH 诞生后,在 Windows 系列产品中很快得到了推广。除 Windows 98 外,微软在 Internet Information Server 4.0、Windows Me、Windows 2000 Server,以及 Windows 2000 Professional 等产品中都嵌入了 WSH。现在,早期的 Windows 95 也可单独配置相应版本的 WSH。
在运用WSH处理文件时,必需运用CreateObject函数创建壹个ActiveX对象(FileSystemObject对象),用来提供访问计算机的文件体系,如下面的代码所示:
Dim MyFile As Object
Set MyFile = CreateObject("Scripting.FileSystemObject")
CreateObject函数创建并返回壹个对ActiveX对象的引用,语法如下:
CreateObject(class,[servername])
其中参数class是必须的,要创建的应用程序名称和类,运用appname.objecttype这种语法,appname指定该对象的应用程序名称,objecttype指定该对象的类型或类。
今天内容回给:
1 啥子是Windows Scripting Host?
用户点评
柠栀
真的太棒了!以前一直找差点好的方式在VBA里处理文件,这下终于找到了合适的方法!运用WSH简单直观,效率也高得多, 期待后续教程能涵盖更多复杂的文件操作场景
有6位键盘侠表示赞同!
容纳我ii
这篇文章讲解得特别清晰易懂,作为初学者看下来很容易领会。示例代码也很实用,我马上就试着在自己的项目中应用一下!感谢作者同享!
有16位键盘侠表示赞同!
青袂婉约
我一直觉得VBA本身就不太适合处理大量文件,效率很低。用WSH来辅助确实进步了速度,这个方式值得主推给跟我有同样需求的同事们。
有6位键盘侠表示赞同!
←极§速
说WSH简单直观?我才不觉得呢!我试着运行代码的时候遇到各种奇怪的难题,调试起来简直要吐血!而且文档也很少人维护,自己摸索还得费时费力。
有15位键盘侠表示赞同!
清原
对于VBA开发来说,文件处理是必不可少的环节,这篇文章正好让我了解到可以运用WSH来帮助完成这些职业,以后可以用在实际项目中进行优化
有16位键盘侠表示赞同!
殃樾晨
看来这个脚本宿主确实很强大可以用来搞一些顶级的文件操作,像文本分割、合并文件等等。 我想去进修一下更多的WSH姿势,把我的VBA程序的效率提高到壹个新的高度!
有7位键盘侠表示赞同!
喜爱梅西
深入了解说得有点笼统啊,具体哪种文件处理? 讲了半天也没提到支持哪些文件类型啊 ,还有没有针对不同文件格式的操作指导?
有16位键盘侠表示赞同!
旧事酒浓
这个方式其实蛮新奇的,以前我都是用Shell命令来搞文件的,没想到可以用WSH的方法来实现。 有机会还得好好研究一下
有10位键盘侠表示赞同!
巴黎盛开的樱花
进修VBA真是要不断寻觅新的姿势点啊!之前只了解可以调用API操作文件,没想过可以通过WSH这个工具来实现更便捷的文件处理!
有18位键盘侠表示赞同!
白恍
文章写的不错,但我觉得对于新人来说,能够提供更多详细的流程和代码示例会更加帮助他们快速入门。
有20位键盘侠表示赞同!
ok绷遮不住我颓废的伤あ
我本身是做web开发的,偶尔需要在一些项目中和vba打交道。现在看到这篇文章,感觉可以用WSH来处理文件操作,是不是更方便的呢
有10位键盘侠表示赞同!
颓废i
这篇博客里提到的VBA和WSH结合的方法确实很有潜力,期待更多关于VBA代码和Windows Scripting Host相结合的教程!这样能让大家在开发经过中更加灵活高效。
有6位键盘侠表示赞同!
淡抹烟熏妆丶
我一直在寻找方式来进步VBA代码中对文件的处理效率。通过运用WSH,或许能够化解一些性能难题,我会在接下来的项目里尝试一下!
有5位键盘侠表示赞同!
醉婉笙歌
以前也用过WSH脚本进行文件操作,感觉比VBA本身要更灵活一些。不过这篇文章并没有提到WSH的安全性难题, 这一点也需要思考清楚。
有13位键盘侠表示赞同!
温柔腔
WSH确实一个强大的工具,能够让大家轻松完成很多文件处理任务, 然而运用时要注意安全难题,防止意外数据泄露
有17位键盘侠表示赞同!
伱德柔情是我的痛。
VBA本身就一个特别强大和灵活的工具,通过结合Windows Scripting Host,它的应用场景更加广泛了!
有18位键盘侠表示赞同!
凉话刺骨
其实WSH的操作方法很简单,只要了解一些基本的语法就可以轻松上手。 这篇文章讲得还是相对好的,有助于入门进修。
有11位键盘侠表示赞同!