关于VB调用EXE程序

来源:百度知道 编辑:UC知道 时间:2024/06/09 02:34:24
Private Sub Command1_Click()
Shell App.Path & "\123.exe" '这只能打开同目录下的123.EXE 有没有办法不管123.EXE在那个文件夹都可以打开、、
form1.Show
Unload Me
End Sub

只要你知道这个程序的路径,用绝对路径调用就可以了.比如:
shell "c:\abc\dddd\123.exe"都可以,只要是绝对路径.

那只有写出123.exe的绝对路径了

可以的,把123.exe编译到资源文件里面,然后用LoadResData()调用它就可以了。

LoadResData的运用
2006-10-17 22:28
LoadResData 返回一个Byte数组,用以从资源 (.res) 文件装载若干可能类型的数据。语法为:

LoadResData(index, format)

LoadResData 函数的语法包含下列部分:

部分 描述

index 必需的。一个整数或字符串,它用来指定资源文件中数据的标识

符 (ID)。ID 标识为 1 的资源保留给应用程序的图标。

Format 必需的。一个数值,它用来按照下列“设置值"中的描述,指定返

回数据的原始格式。该数值也可以是用户定义资源的字符串名。

设置值 用于 format 的设置值有:

设置值 描述

1 光标资源

2 位图资源

3 图标资源

4 菜单资源

5 对话框

6 字符串资源

7 字体目录资源

8 字体资源

9 加速键表

10 用户定义资源

12 群组光标

14 群组图标

VB 中资源文件的使用技巧
业胜 posted at 2006-1-14 14:34 管理

VB 中资源文件的使用技巧

例 直接播放EXE文件中的声音文件

使用资源文件,可以直接在在