InstallShield问题,我想在安装完成前运行另外一个程序,请问怎么做? ( 积分: 100 )

  • 主题发起人 主题发起人 行到水穷处
  • 开始时间 开始时间

行到水穷处

Unregistered / Unconfirmed
GUEST, unregistred user!
是这样的:安装的时候询问是否安装另外的一个程序,若 “是”则运行另外的exe,直至
这个exe结束后安装继续。。
若“否”则跳过,
我在function OnEnd()中用LaunchAppAndWait 调用了一下,发现,在卸载的时候也会运行这个exe,晕。。。哪位达人教教我吧。
还有个问题,我怎么自定义安装类型?以及安装类型中的内容?
 
是这样的:安装的时候询问是否安装另外的一个程序,若 “是”则运行另外的exe,直至
这个exe结束后安装继续。。
若“否”则跳过,
我在function OnEnd()中用LaunchAppAndWait 调用了一下,发现,在卸载的时候也会运行这个exe,晕。。。哪位达人教教我吧。
还有个问题,我怎么自定义安装类型?以及安装类型中的内容?
 
怎么自定义安装类型?以及安装类型中的内容,我已经基本搞定了。
但是如何制定一个在安装时调用,但在卸载时不调用的
LaunchAppAndWait 脚本呢?
 
?"zhaoyj 在 2005-8-25 14:54:20 提供了如下回答, 请您查阅和评估:
-----------------------------------------------------------------------------这是我用installshield做的安装程序,里面调用了3个安装程序,sql2000服务器的数据库开库程序,加密狗驱动程序安装,autodesk得一个插件的安
装,他们都搭在与可执行程序同一级的包里面,设定指向。然后从安装程序里写一点代码调用他!
或许能给你提示!
if (LaunchAppAndWait(SRCDIR^&quot;CreatDb.exe&quot;, &quot;&quot;,WAIT) < 0) then
MessageBox (&quot;Unable to launch &quot;+SRCDIR^&quot;CreatDb.exe&quot;
+ &quot;.&quot;, SEVERE);
endif;
if (LaunchAppAndWait(SRCDIR^&quot;Instdrv.exe&quot;, &quot;&quot;,WAIT) < 0) then
MessageBox (&quot;Unable to launch &quot;+SRCDIR^&quot;Instdrv.exe&quot;
+ &quot;.&quot;, SEVERE);
endif;
if (LaunchAppAndWait(SRCDIR^&quot;volovep.exe&quot;, &quot;&quot;,WAIT) < 0) then
MessageBox (&quot;Unable to launch &quot;+&quot;.&quot;, SEVERE);
endif;
-----------------------------------------------------------------------------该问题的URL是: http://www.delphibbs.com/delphibbs/dispq.asp?LID=3177817
 
OnFirstUIAfter 事件
 
不好意思,由于我现在还没有发贴的权限,借兄弟的地盘发个贴!!
Delphi问题请教!!
怎么样把一个文本文件(如file.txt/16进制内容如: =? ? ! +主机.exe (3)台受监控主机)的16进制的数据内容在listview或memo上把真实内容还原显示出来
或者是把接收到的16进制的数据(去掉报头等数据)在listview或memo上把真实内容还原显示出来!

谢谢!!
 
多人接受答案了。
 
app2001,不好意思,我给错了
sorry
 
嘿,反正有人在偷笑呢,那就行了。
 
后退
顶部