installshield中文的简单介绍

3年前 (2023-04-05)阅读6回复0
kewenda
kewenda
  • 管理员
  • 注册排名1
  • 经验值635170
  • 级别管理员
  • 主题127034
  • 回复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兼容的合并模块(.m**),除了Visual FoxPro运行时间库文件外,一些发布计划需要合并模块,详尽 信息请参考Visual FoxPro搀扶帮助 中对发布计划的介绍。

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

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

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

成立安拆工程是成立安拆法式的第一步。利用InstallShield Express成立的工程文件(.i**)是基于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;

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

脚本修改完毕

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

0
回帖

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

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

取消确定

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