当前位置:编程学习 > VB >>

VB问题:该Shell语句有何错误?

Private Sub Command1_Click()
  Shell "e:\n.txt"
End Sub

追问:这里的notepad是什么意思?有什么作用?

答案:语法有误

改成

Private Sub Command1_Click()
  Shell "notepad e:\n.txt", vbNormalFocus
End Sub

 

Shell(pathname[,windowstyle])

 

Shell 函数的语法含有下面这些命名参数:

部分描述
pathname必要参数。Variant (String),要执行的程序名,以及任何必需的参数或命令行变量,可能还包括目录或文件夹,以及驱动器。
Windowstyle可选参数。Variant (Integer),表示在程序运行时窗口的样式。如果 windowstyle 省略,则程序是以具有焦点的最小化窗口来执行的。

 

Shell("e:\n.txt",vbMaximizedFocus)

你少了个参数吧。

上一个:VB.NET 如何调整图标的大小?
下一个:C#如何调用VB编写的dll文件?

CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,