欢迎光临

木子屋

标题: Vb中shell的妙用

作者: admin

日期: 2006-06-28 08:50 AM

分类: Win编程

内容: 看这段代码：
Private Sub Command1_Click()
Shell "control.exe"
End Sub
一个简单的按钮，执行一句shell，就打开了控制面板。
如果我们这样子做写，也打开了控制面板：
Shell "rundll32.exe Shell32.dll,Control_RunDLL", 1
看到了，这便是系统调用，比用API函数好用多了。
当然，如果想打开控制面板中相应的内容，则可以这样子写：
Shell "rundll32.exe Shell32.dll,Control_RunDLL appwiz.cpl"
说明：appwiz.cpl是添加删除文件组件，是专用控制面板打开。当然，你想更简单写，就这样子：
shell "control.exe appwiz.cpl"
因为，cpl文件专用control.exe打开。下面，我们要想打C盘，则这样写：
Shell "explorer.exe c:", 1
explorer.exe是资源管理器程序，他可以打开所有windows里的文件夹。如果要打开并运行一个具体文件，则这样子写：
Shell "C:\Program Files\Cisco Systems\Cisco TFTP Server\TFTPServer.exe",1
tftpserver.exe便是我想打开的具体可执行文件名。
下面我们来看在windows2000下面调用管理控件台，实现各种服务器管理。
Shell "C:\WINNT\system32\mmc.exe C:\WINNT\system32\gpedit.msc"
调用控件台mmc.exe打开msc文件，便是管理工具里的内容了。
好了，这里面好多有趣的东西，有待我们一起去发掘。

+ 查看当前日志评论 (1)

登录

────────────

木子屋

PJBlog3 v3.2.9.518 Inside.

Processed In 0.922 ms

返回

标题: Vb中shell的妙用

你没有权限发表评论

────────────

木子屋

PJBlog3 v3.2.9.518 Inside.

Processed In 0.922 ms

返回

暂无评论

返回

────────────

木子屋

PJBlog3 v3.2.9.518 Inside.

Processed In 0.969 ms

返回