2016 - 2024

感恩一路有你

shell中怎么调用函数 VB中的Shell函数怎么用?

浏览量:2257 时间:2021-03-13 08:54:21 作者:admin

VB中的Shell函数怎么用?

Shell函数是VB中的一个内部函数。它负责执行一个可执行文件并返回一个变量(double)。如果成功,则表示程序的进程ID。如果不成功,则返回0。Shell语法:Shell(路径名[,windowstyle])。路径名是必需的参数。类型是string,它指示要执行的程序的名称,以及任何必需的参数或命令行变量,还可以包括路径名。Windowstyle是一个可选参数。整数类型,指定程序运行时窗口的样式。Windowstyle有这些值。常量值说明vbhide 0窗口被隐藏,焦点移到隐式窗口。Vbnormalfocus

1窗口有焦点,将恢复到原来的大小和位置。Vbminizedfocus

2窗口显示一个带焦点的图标(默认值)。Vbmaximizedfocus

3窗口是一个有焦点的最大化窗口。Vbnormalnofocus

4窗口将恢复到最近使用的大小和位置,而当前活动窗口将保持活动状态。vbminimizednofocus 6窗口将显示一个图标,而当前活动的窗口仍处于活动状态。shell函数的第一个参数可以设置为相对路径。例如,程序所在的目录中有一个文件示例.exe:Private Sub Form uuLoad()Dim a As Integera=Shell(应用程序路径& “”示例.exe,vbnormalfocus)结束子打开示例.exeVB中shell函数的使用仅限于*。Exe*。Com*。Bat文件。

VB中的shell函数是干什么的?怎么用啊?

Shell函数

执行一个可执行文件并返回一个变量(double)。如果成功,则表示程序的任务ID。如果不成功,则返回0。

Syntax

shell(pathname[,windowstyle])

shell函数的语法包含以下命名参数:

部分说明

pathname必需参数。Variant(字符串)、要执行的程序的名称,以及任何必需的参数或命令行变量,可能包括目录或文件夹以及驱动器。

windowstype的可选参数。Variant(integer),表示程序运行时窗口的样式。如果省略了窗口样式,程序将在具有焦点的最小化窗口中执行。

windowstyle named参数具有以下值:

常量值说明

vbhide 0 window隐藏,焦点移到隐式窗口。

vbnormalfocus 1窗口具有焦点,并将恢复到其原始大小和位置。

VB2最小化焦点窗口显示有带焦点的图标。

vbmaximizedfocus 3窗口是具有焦点的最大化窗口。

vbnormal nofocus 4窗口将恢复到最近使用的大小和位置,而当前活动窗口保持活动状态。

VB6窗口将显示一个图标。当前活动窗口保持活动状态。

Description

如果shell函数成功执行要执行的文件,则返回程序的任务ID。任务ID是指示正在运行的程序的唯一值。如果shell函数无法打开命名程序,则会发生错误。

请注意,默认情况下,shell函数异步执行其他程序。换言之,以shell启动的程序可能在shell函数完成执行过程之前已经执行了该语句。

vb中如何用shell函数调用word和exce?

您可以在系统中使用Excel打开Excel文件。

Excel本身支持参数。

您可以参考它。

Private Sub Command1 Click()

Dim a

a=Shell(“C:Program FilesMicrosoft OfficeOFFICE11”excel.exec:aa.xls公司“,vbNormalFocus)

结束子

shell中怎么调用函数 shell软件怎么使用 shell 函数传递参数

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。