社区
其他开发语言
帖子详情
如何用InstallShiled调用其他安装程序
xingyu9844
2003-09-15 08:51:01
如何用InstallShiled调用其他安装程序,并在其他安装程序结束后,重新启动原安装程序并把该界面窗体设为最顶层窗体。
...全文
123
7
打赏
收藏
如何用InstallShiled调用其他安装程序
如何用InstallShiled调用其他安装程序,并在其他安装程序结束后,重新启动原安装程序并把该界面窗体设为最顶层窗体。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
kelvengong
2003-11-25
打赏
举报
回复
如果不是安装第三方程序,那你可以用doinstall调用其他安装程序。
changlele
2003-11-24
打赏
举报
回复
function runWinCap()
STRING szProgram, szCmdLine;
NUMBER nResult;
begin
szProgram = TARGETDIR^"\\Program\\3.0beta-winpcap.exe";
szCmdLine = "";
if (LaunchAppAndWait(szProgram, szCmdLine, WAIT) < 0) //(regsvr32,Timebar.ocx,WAIT)
then MessageBox("Wincap安装不成功!", SEVERE);
endif;
return nResult;
end;
注意文件路径一定要放好(TARGETDIR^"\\Program\\3.0beta-winpcap.exe";)放在安装目录下了
kelvengong
2003-11-24
打赏
举报
回复
将你要安装的第三方程序放到support files中,然后再用launchappandwait调用它。
changlele
2003-11-23
打赏
举报
回复
这个问题我以前遇到过,已经解决了,明天带来一段代码你看看(赚点分)
klbt
2003-09-20
打赏
举报
回复
学习。
xingyu9844
2003-09-16
打赏
举报
回复
芹菜您好,LaunchAppAndWait方式以前用过,不灵,在98下就可以,我在windows2000下用了您提供的方式,可只是第一个安装程序机活了第二个安装程序,然后第一个安装程序可以继续运行而不管第二个安装程序,并没有等待(LaunchAppAndWait参数为wait,LaunchApp)我都用过不行。
而后我用动态库写了个快照程序,循环判断第二个程序是否结束,但在98下遇到了问题,使得第2个安装程序再运行完以后退不出来。高手帮我想想办法。
芹菜大哥
2003-09-15
打赏
举报
回复
赚点小分,以下是摘自手册:
如果要执行的另一个安装程序是第三方提供的安装程序,它可能只有一个可执行的文件。这时就要使用LaunchAppAndWait和LaunchApp函数来启动,它们的原型如下:
LaunchAppAndWait (szProgram, szCmdLine, lWait);
LaunchApp (szCommand, szCmdLine);
这两个函数都是用来启动一个应用程序,它们唯一的区别是LaunchApp函数直到已启动的应用程序被关闭或中断后,流程才会被返回,而LaunchAppAndWait可以立即返回流程。参数szProgram和szCommand都是用来指定要启动的应用程序文件全名,但对于szProgram来说,若应用程序没有指定路径和文件扩展名,LaunchAppAndWait不会启动该应用程序,而对于szCommand来说,若没有指定应用程序的路径,LaunchApp将在当前目录、Windows目录、Windows系统目录以及其他PATH环境变量指定的目录中进行查找。szCmdLine用来指定应用程序执行时的命令行参数,若没有,则将此参数设为NULL。lWait用来指定流程的返回方式,它可以是NOWAIT(立即返回)或WAIT(直到应用程序关闭或中断才将流程返回)。
如果需要启动的应用程序需要的DLL文件不在Windows系统目录中,则需要调用ChangeDirectory函数来改变调用DLL的目录,例如下面的过程是通过LaunchAppAndWait函数执行另一个安装程序:
(1) 启动InstallShield 5.5,将主安装项目调入。
(2) 切换到项目工作区窗口的"Setup Files"页面,将次安装项目要发布的安装媒介下的文件全部调入用户指定的\目录下。
(3) 在主安装项目的脚本程序中,添加下列语句:
NUMBER nResult;
STRING szDir;
program
...
szDir = SUPPORTDIR;
StrRemoveLastSlash (szDir);
ChangeDirectory (szDir);
LaunchAppAndWait ( SUPPORTDIR ^"Setup.exe " , "" ,WAIT);
endprogram
(4) 将项目工作区窗口切换到Media页面,单击Media Build Wizard项,创建新的媒介。
(5) 编译并运行。
AI拍照识花小程序云开发,无需
调用
后台接口,上线你的识花小程序
【课程介绍】课程目标:从零基础掌握小程序云开发 课程特色:小程序云开发无需后台服务器,无需接口,无需https,在前端即可完成整个小程序开发,并且上线,这对不懂后端的同学来说真是大福利,该门课程利用云开发对接人工智能植物识别接口,完成小程序整个拍照识花项目,并且完成小程序授权登录,小程序制作海报分享朋友圈 【课程收益】 1.掌握小程序云开发基础知识 2.创建数据库 3.
调用
数据库 4.使用云存储 5.
调用
第三方API接口 5.云开发前后端交互 6.云函数
调用
人工智能接口 7.canvas制作海报分享朋友圈
[转]利用
Install
Shi
led
10.5制作AE应用程序安装包
作者:3SNEWS 社区ESRI(ArcGIS)版版主:zhaoxiang_whuhttp://www.3snews.net/bbs/index.php 利用
Install
Shi
led
10.5 打包AE 开发的应用程序AE 开发的应用程序必须要在装有AE 运行时并且正确的授权的机器上才可以运行。因此,在制作安装包的时候可以把AE 运行时一起打进来,用户在
安装程序
时,只需要执行一个安装...
install
shi
led
安装包制作-设置为安装后运行及卸载时先关闭程序然后卸载
最近因为一个项目,稍微研究了下
install
shi
eld安装包的制作,因为安装包的制作
install
shi
led
静默安装
1. 录制静默安装与卸载的脚本文件 通过在命令运行安装包Setup.exe给入参数/r,按照正常安装方式进行成功安装,在C:\WINDOWS下找到setup.iss文件,拷贝到Setup.exe相同路径下,并将其文件名改为setup.iss.
install
。继续执行命令setup.exe /r得到卸载的录制文件setup.iss.un
install
(iss文件是记录你之前安装文
如何使用
Install
Shi
eld制作
安装程序
如何使用
Install
Shi
eld制作
安装程序
原文地址:http://blog.sina.com.cn/s/blog_4b8acc6f0100mz1p.html 原文中的图片均采用英文界面,本文将全部改为简体中文汉化处理后的界面,文中涉及的所有选项和菜单名称也均修改为中英文对照的方式,中文名称均与汉化版本相同,以方便大家与简体中文汉化处理后的版本对照使用,文中部分语句也进行
其他开发语言
3,423
社区成员
15,635
社区内容
发帖
与我相关
我的任务
其他开发语言
其他开发语言 其他开发语言
复制链接
扫一扫
分享
社区描述
其他开发语言 其他开发语言
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章