WINDOWS SCRIPT HOST对象在VB中的使用
日期:2007年5月1日 作者: 查看:[大字体 中字体 小字体]-
我们知道在DOS下我们可以利用批处理文件来执行一些基本的系统和文件操作。而为了让用户能在Windows下同样得到功能,微软提供了Windows Script Host。在本文中我向大家介绍的是如何在VB中使用Windows Script Host对象来丰富自己的程序。
打开VB,点击菜单中的ProjectReferences项,在弹出的References列表中如果有一项:Windows Script Host Object Modle。那么说明你的系统中已经安装了Windows Script Host对象,选中该对象然后再按确定键就可以将Windows Script Host对象加入到自己的工程中了。
1、获得Windows下一些特殊目录
如何获得Windows下一些特殊的文件目录(例如桌面、程序菜单)呢?使用下面的程序就可以获得这些特殊目录并在ListBox1中列出:
Dim iw1 As New IWshRuntimeLibrary.IWshShell_Class
List1.AddItem iw1.SpecialFolders(″Desktop″)
’获得桌面目录
List1.AddItem iw1.SpecialFolders(″Fonts″)
’获得系统字体目录
List1.AddItem iw1.SpecialFolders(″Programs″)
’获得程序菜单目录
List1.AddItem iw1.SpecialFolders(″StartUp″)
’获得程序启动目录
List1.AddItem iw1.SpecialFolders(″Recent″)
’获得最近使用文件目录
List1.AddItem iw1.SpecialFolders(″FAVORITES″)
’获得收藏夹目录
List1.AddItem iw1.SpecialFolders(″SENDTO″)
’获得发送到目录
List1.AddItem iw1.SpecialFolders(″NETHOOD″)
’获得网络邻居目录
List1.AddItem iw1.SpecialFolders(″AppData″)
’获得微软程序数据目录
2、运行程序
在VB中,我们有时候需要调用外部程序。而且还要暂停VB程序等待外部程序程序执行完毕。使用Windows Script Host对象,简直易如反掌。例如下面的语句:
Dim iw1 As New IWshRuntimeLibrary.IWshShell_Class
iw1.Run ″c:\windows\notepad.exe″,WshMaximizedFocus, True
- [1] [2] [3] [4] 下一页
-
- WINDOWS SCRIPT HOST对象在VB中的使用 相关文章:
- ·WINDOWS SCRIPT HOST对象在VB中的使用
- WINDOWS SCRIPT HOST对象在VB中的使用 相关软件
- 特别声明:本站除部分特别声明禁止转载的专稿外的其他文章可以自由转载,但请务必注明出处和原始作
- 者.文章版权归文章原始作者所有.对于被本站转载文章的个人和网站,我们表示深深的谢意。如果本站转
- 载的文章有版权问题请联系编辑人员,我们尽快予以更正. 转载请注明来源:http://www.hackhome.com
上一篇:VB中实现“擦视”技术
精品推荐
热点TOP10
- ·VB表格控件总览与例程分析
- ·VB+Access设计图书管理系统
- ·用VB6.0制作画图板
- ·给VB控件PictureBox加滚动条的方法
- ·VB编程之路-如何让界面美化
- ·用MsFlexGrid控件显示数据库中的记录
- ·如何用VB程序来播放WAV文件
- ·CreatePolygonRgn
- ·用VB实现井字游戏
- ·利用硬盘序列号计算软件注册码
- ·串口通讯及其在VB平台下的实现
- ·VB中用Multimedia MCI控件开发多媒体应用
- ·在VFP、VB应用程序中激活鼠标功能
- ·VB.NET实现窗体图标最小化到状态栏
- ·VB 9新特性—保留与舍去了什么?
- ·VB基础学习:编码规范
- ·VB设计有语音报时和报警功能的闹钟
- ·用VB6分离出文本框的单词
- ·用VB实现Win2000用户限时登录
- ·VB应用程序中实现“查找和替换”功能
特别推荐
- ·VB表格控件总览与例程分析
- ·用VB6.0制作画图板
- ·VB打造超酷个性化菜单(六)
- ·MSHFlexGrid 控件的应用
- ·Visual Basic 控件简介
- ·利用硬盘序列号计算软件注册码
- ·计算机等级考试二级VB常用算法:排序
- ·用diskid.dll和disk32.dll获得硬盘序列号
- ·VB6中使用Winsock穿越各种代理的实现
- ·在VFP、VB应用程序中激活鼠标功能
- ·vb基础(打印问题)
- ·想用就用,VB基础代码
- ·运用多媒体WAV文件格式二三例
- ·VB基础学习:编码规范
- ·VB实现程序的隐形
- ·使用.NET Framework从VB6中访问事件日志
- ·怎样把VC++代码转换成VB代码
- ·如何用VB程序来播放WAV文件
- ·VB 实用函数集
- ·用VB制作RM压缩软件
