installshield中文的简单介绍

1周前 (04-05 09:32)阅读1回复0
kewenda
kewenda
  • 管理员
  • 注册排名1
  • 经验值214710
  • 级别管理员
  • 主题42942
  • 回复0
楼主
1、我用打包用的是installshield2010,已经打包完了,为了兼容性,想把中文安拆改成英文安拆,怎么修改,谢谢 2、installshield怎么安拆多语言的法式 3、高手们,怎么在INSTALLSHIELD中展现 中文 4、若何利用VFP9.0自带的InstallShield造造 安拆法式 5、若何在InstallShield加插安拆驱动法式 我用打包用的是installshield2010,已经打包完了,为了兼容性,想把中文安拆改成英文安拆,怎么修改,谢谢

前提是你得用的是InstallShield Premier版本。

其次,你在General Information的Setup Language中添加中文简体和英文。

在Release设置装备摆设项中,你要设置UI Language为中文简体和英文,Default Language为英文。

最初,从头Build。

installshield怎么安拆多语言的法式

原则 的做法能够是:

1、在General Information的Setup Language里抉择 简体中文和英文。

2、然后将差别的语言资本文件放到差别的Component中,而Component的Languages中修改为简体中文或英文(本来默认是Language Independent)。

3、Release释放安拆包时,要抉择 多语言,至于能否弹出语言抉择 对话框,你根据 需求设置。

高手们,怎么在INSTALLSHIELD中展现 中文

InstallShield撑持中文,假设 是Professional版本,你需要在安拆InstallShield时抉择 中文,假设 是Premier版本,间接在工程里增加中文就行。

若何利用VFP9.0自带的InstallShield造造 安拆法式

一、 起首安拆VFP9.0自带的InstallShield法式

在VFP9.0的安拆包中,自带有InstallShield的安拆法式,该法式在一个名为installshield的文件夹中,翻开该文件夹,双击阿谁名为isxfoxpro.exe的文件,可启动安拆领导,然后按领导操做,即可完成对InstallShield Express 5.0软件的安拆。

二、 利用InstallShield Express 5.0造造 安拆法式

启动InstallShield Express 5.0 for visual foxpro后,呈现三个页面,它们是Start Page(起头页面)、Projecte Assistant(项目助理)和Installation Designer(安拆设想)。下面别离 介绍每页中的详细设置办法。

(一) Start Page(起头页面)

在Project Tasks(项目使命栏)中选Create a new project(成立一个新项目)项,翻开New Project对话框,选“Express Project”:

在Project Name栏填进 你的项目名称;

在Project Language 抉择 语言,一般选Chinese(Simplified);

在Location填进 生成的安拆法式的途径,并将下面的“Create project file in?Project

Name?subfolder”选项打钩。

新建项目完成,点击“OK”进进 下页(Projecte Assistant)。

(二) Projecte Assistant(项目助理) 页

停止如下设置:

1.Application Information

该项填进 安拆法式的有关信息:公司名称、安拆法式名称、版本、网址、图标等。 注:“Specify your company name(公司名称)”项目应填进 安拆法式的文件夹名称。

2.Installation Requirements

该项抉择 安拆法式此后运行的操做系统等,一般按默认选项。

3.Installation Architecture

按默认选项。

4.Application Files;

抉择 需安拆的文件或文件夹,将其加进 。

5.Application Shortcuts

抉择 主法式的灵敏 启动体例。

6. Application Registry

如需要修改操做系统的注册表则进进 该项,停止修改。

7.Installation Interview

对安拆过程中呈现的版权对话框、公司名称、用户名、能否要修改安拆途径、能否能抉择 安拆部门文件及抉择 主法式等停止设置。

8.Build Installation

成立安拆文件的类型,分:单一施行文件、收集安拆、光盘安拆等。

重视 :到此已根本完成,但万万不要按“Build Installation”按钮!先辈进 (Installation Designer)页面。

(三) Installation Designer(安拆设想)

在此页面中可对上述的设置进一步停止详尽 的设置和修改,最重要的是应将VFP9.0的运行时刻库加进 到安拆文件中,不然不克不及离开VFP运行。

加进 办法:在该页面左侧栏内选②下的“Redistributables”,找到“Microsoft Visual Foxpro 9 Runtime Libraries”,将其选中即可。

在完成所有的设置后,最初再进进 上页(Projecte Assistant),进进 “Build Installation”,点击“Build Installation”按钮,便完成安拆法式的造造 !

若何利用InstallShield造造 安拆法式

原文中的图片均摘 用英文界面,本文将全数改为简体中文汉化处置后的界面,文中涉及的所有选项和菜单名称也均修改为中英文比照 的体例,中文名称均与汉化版底细同,以便利各人与简体中文汉化处置后的版本比照 利用,文中部门语句也停止了恰当的修改,使其愈加通畅易懂。)

从Visual FoxPro 7.0起头,取缔 了不断利用的安拆领导,而是在发布盘中附带一个有功用限造的InstallShield Express软件,固然有功用上的限造,但是相关于安拆领导而言,该东西所具有的强大功用和乖巧 的安拆法式成立手艺,使客户高效安拆和设置装备摆设利用 法式成为可能。因为该软件全数为英文界面,而且因为其功用强大也招致了安拆设置上的复杂性与多样性,可能令许多不断利用安拆领导造造 安拆程的Visual FoxPro法式员一时难以上手。本文将连系一个详细安拆法式的造造 过程,详尽 介绍该东西的利用办法。

1、发布利用 法式前

Visual FoxPro 8.0安拆光盘中包罗了InstallShield Express 3.54 (SP4)的限造版,很天然,除了利用该软件外,也能够利用任何基于Microsoft Windows Installer手艺的安拆法式造造 软件来成立一个安拆法式(.msi)或与Microsoft Windows Installer兼容的合并模块(.msm),除了Visual FoxPro运行时间库文件外,一些发布计划需要合并模块,详尽 信息请参考Visual FoxPro搀扶帮助 中对发布计划的介绍。

预备 发布一个利用 法式时,起首应该考虑几个问题。除了鄙人面介绍的利用 法式发布过程中的过程纲领外,还应当确认利用 法式构造,处理若何交付利用 法式给客户,以及若何更好的组织本身的安拆法式,当答复了所有那些问题时,发布Visual FoxPro 利用 法式就预备 好了。

本文的例子中要发布的那个利用 法式是一个用于检测收集通信形态的东西,在该软件中,利用一个第三方控件Ping Wizard(用于施行收集检测)和通用控件Microsoft StatusBar Control 6.0(用于展现 一些形态信息),该软件包罗一个可施行EXE文件和一个CHM搀扶帮助 文件及一些数据库文件。

2、利用InstallShield Express创建安拆法式

成立安拆工程是成立安拆法式的第一步。利用InstallShield Express成立的工程文件(.ism)是基于Windows Installer工程文件的,该文件存储所有的逻辑和需要的信息来成立一个与Windows Installer兼容的安拆法式。

图1 InstallShiled Express界面 图2 新建

工程对话框

⑴、成立安拆工程

① 起首翻开InstallShiled Express,如图1所示。

② 在File(文件)菜单上单击New(新建)选项来翻开New Project(新建工程)对话框,图2。

③ 在Project Name and Location(工程名和位置)框中选定要保留的工程的位置,并从头定名默认得工程名,然后单击OK(确定)按钮。

④ 假设 要成立英语语言之外的安拆法式,能够在Project Language(工程语言)列表框中抉择 一个响应的替代语言。例如,假设 要在安拆法式对话框中利用简体中文文字,必需将语言设置为Chinese(Simplified),不然安拆期间对话框的中文将会酿成乱码。

需要重视 的是,在抉择 了一种语言后,不克不及再停止修改。该工程的设置如图2所示。

⑵、定义工程属性

在成立一个安拆工程之后,能够定义工程的属性,如:

● Product Name(产物名称)

● Product Version(产物版本)

● Product Icon(产物图标)

● 所有利用 法式文件的默认安拆目次

● Readme文件的名称和位置

至少应该指定产物名称并指定一个默认安拆目次。InstallShield Express中的INSTALLDIR属性指定默认安拆目次的位置,如利用 法式主目次。由INSTALLDIR属性指定的默认安拆目次位置是:

[ProgramFilesFolder]Your Company Name\Your Product Name

重视 :选举 为用户的利用 法式更改Your Company Name和Your Product Name为恰当的名称。也能够通过设置INSTALLDIR为利用 法式指定的一个差别的目次,例如,以ScanPing做为利用 法式的安拆目次:

[ProgramFilesFolder]ScanPing

假设 方案安拆一些数据或数据库文件,也能够编纂DATABASEDIR属性来为那些文件指定默认的目标 目次。

为安拆工程指定常用信息的办法如下:

① 在Organize Your Setup(组织安拆文件)节点下单击General

Information(常规信息)。

② 编纂属性列表中的各字段值。

我们关于该工程的设置如图3所示。

图3 工程属性设置 图4

新建部件

⑶、划分产物功用

从利用 法式用户和InstallShield Express的整体看,一个功用能够被做为一个利用 法式的组件。该功用为用户部门安拆利用 法式供给了可能。例如,在Visual FoxPro安拆期间,能够指定能否安拆做为功用组件的Visual FoxPro示例和Visual FoxPro东西。

重视 :在创建一个安拆法式时,划分产物功用并非需要的,虽然那对用户有搀扶帮助 。

安拆功用的默认设置是Always Install(老是安拆),新建一个功用的步调如下:

① 在Organize Your Setup(组织安拆文件)节点下单击Features(部件)。 ② 添加一个新功用,在窗格中间的树形视图的Features(部件)节点单击右键,然后单击New Feature(新建部件),如图4所示。

③ 输进 一个新部见名称并回车。

在确认产物部件后,能够设置部件属性,例如部件描述、部件若何被发布,以及部件能否为必需等。

设置部件属性的步调如下:

① 选定要修改属性的部件。

② 在属性列表中,单击或双击属性的字段值来编纂该值。要展现 更多选项,单击右边的“…”或下拉箭头按钮。

③ 为属性输进 或抉择 新值。

例如,要想供给安拆利用 法式搀扶帮助 文件的安拆选项,下面的步调将成立该部件,并定名为“搀扶帮助 文件”。假设 要使“搀扶帮助 文件”在安拆时可选,要设置Required(必须的)属性为No(否)。假设 你期看 在用户第一次通过按F1利用搀扶帮助 时,常使挪用该功用,并供给用户停止安拆,应当设置Advertised(做告白)属性为Allow Advertise(容许 告白,即可抉择 “在初次利用时安拆”)

若何在InstallShield加插安拆驱动法式

假设 你有了驱动文件inf和sys,在installshield2009sp1里面用脚本安拆驱动十分简单:

1、安拆installshield2009sp1,安拆时抉择 把中文简体做为默认输出语言

2、翻开installshield2009sp1,点击create a new project,抉择 installscript project,修改project name(项目名称)我的是“USB-Probe驱动安拆”,location(存放位置),然后点ok,会呈现project assistant助手的介绍,不消理睬间接点下一步,修改你的软件信息(安拆文件展现 的)我的company name“VS”specify your application name“Probe驱动法式”然后是版本和web address “”,点击下一步,安拆风气 修改,能够不消理睬间接下一步,

3、不断点下一步,不断抉择 no,曲到build installation,抉择 singe executable,然后点击build installation ,查看成果SINGLE_EXE_IMAGE - 0 error(s), 0 warning(s),是不是没有错误,

4、在application data里面找到files and folders里面的application target folder删除defaultcomponent

右键点windows 新建folder名字改成system32,然后在destination computer's files里面点右键选add,然后阅读选中xxx.inf和xxx.sys,点翻开

5、在installation designer里面找到behavior and logic里面的installscript,点击setup.rul,在文件的结尾加上以下代码即可

function OnFirstUIAfter()

begin

LaunchAppAndWait(WINSYSDIR^"\\devcon.exe", "install C:\\WINDOWS\\system32\\xxx.infUSB\\\VID_0711PID_0250", WAIT);

DeleteFile ( "C:\\WINDOWS\\system32\\xxx.sys" );

DeleteFile ( "C:\\WINDOWS\\system32\\xxx.inf" );

return 0;

end;

此中usb\\\vid_0711pid_0250 是我的设备id,修改成你本身的,xxx.inf 也修改成你本身的。

脚本修改完毕

6、按F7,build single_exe_image,安拆法式造造 完毕,运行image 里面的setup即可安拆你的驱动了。

0
回帖

installshield中文的简单介绍 期待您的回复!

取消
载入表情清单……
载入颜色清单……
插入网络图片

取消确定

图片上传中
编辑器信息
提示信息