如果你是要装一个数据库驱动的话那么在Merge Modules里面有很多数据库驱动,
如果你是要在执行之前执行另外一个安装程序的话:用下面的方法
#define PROGRAM WINDIR^"NotePAD.EXE"
#include "isrt.h"
export prototype ExFn_LaunchAppAndWait(HWND);
function ExFn_LaunchAppAndWait(hMSI)
STRING szProgram, szCmdLine, szMsg;
BOOL bLaunchAndGo, bLaunchAndWait, bExit;
NUMBER nWait;
begin nWait = WAIT;
if (LaunchAppAndWait (PROGRAM, "", nWait) < 0) then '启动失败
MessageBox ("Unable to launch "+ PROGRAM +".",SEVERE);
endif;end;
如果你是要在执行之前执行另外一个安装程序的话:用下面的方法
#define PROGRAM WINDIR^"NotePAD.EXE"
#include "isrt.h"
export prototype ExFn_LaunchAppAndWait(HWND);
function ExFn_LaunchAppAndWait(hMSI)
STRING szProgram, szCmdLine, szMsg;
BOOL bLaunchAndGo, bLaunchAndWait, bExit;
NUMBER nWait;
begin nWait = WAIT;
if (LaunchAppAndWait (PROGRAM, "", nWait) < 0) then '启动失败
MessageBox ("Unable to launch "+ PROGRAM +".",SEVERE);
endif;end;
解决方案 »
- 专家哪儿去了?????
- 菜鸟求个查询的算法~
- 有关自写窗口函式处理窗口消息的问题
- 没时间看书了,Inet控件的简单问题。
- 弱弱的问一个比较幼稚的问题: "VB 查询,统计计算数据库 ACCESS,是不是在ACCESS中编程创建视图查询,会提高运算速度啊, "
- 怎样取得RECORDSET记录中特定某条记录?
- 关于注册表的问题
- 谁有VB通过ODBC连接ORACLE的例子
- VB编写的Activex控件在网页里调用时总是提示控件不安全,未数字签名,请问高手如何解决?-----马上给分
- 请问如何在VB中连接SQL Server数据库?
- 如何实现类似微软WINDOWS中资源管理器中的窗体布局
- 下面几行代码是为什么不行啊
if (LaunchAppAndWait(WINDIR^"dao"^"DISK1"^"setup.exe", "",WAIT) < 0) then
MessageBox ("ÎÞ·¨°²×°DAOÇý¶¯³ÌÐò£¡",SEVERE);
endif;
你可以在INstallShield环境下单步运行调试一下。