提供多语言的安装程序的方法

文档序号:6481363阅读:144来源:国知局
专利名称:提供多语言的安装程序的方法
技术领域
本发明涉及一种安装程序的方法,应用于一电子装置的程序的安装,特别是一种可直接提供使用者所使用的语言,以将该程序安装于该电子装置的方法。
另外,部分的安装程序在将程序安装完成后,该程序正在执行时,也可以将该程序移除,如此将导致该程序无法正常执行。
基于上述原因,实有必要于安装程序中设计一方法,以供使用者能够以其所习惯的语言进行安装程序的安装步骤,并且于安装该程序后,且正在执行该程序之际,不能够移除该程序,以免造成无法执行该程序的后果。
根据本发明所公开的提供多语言的安装程序的方法,其主要包括有下列步骤首先,检查电子装置中的该程序的执行状态,当该程序正在执行时,即结束执行该安装程序,而当该程序并未正在执行时,则由该安装程序识别该电子装置中所使用的一语言,接着,选择该语言的文字形式,然后,加载安装程序中的该语言的对应文件于安装程序,则此时,该语言的对应文件,就具有先前所选择的该语言的文字形式;最后,选择执行该安装程序的一状态。因此使用者可以直接以其所习惯的语言,甚至是文字形式,作为安装程序与使用者沟通的语言及文字形式,以将该程序安装于该电子装置,所以本发明可以提供使用者安装时的便利性。
本发明的有益效果为,其可提供不同语言的使用者,能够直接以其所习惯的语言以及文字形式,作为安装程序与使用者沟通的语言及文字形式,以将该程序安装于该电子装置,因此,可提供使用者安装时的便利性。
图2为本发明的安装程序的状态在安装状态的接续

图1的流程图。
图3为本发明的第一种安装状态的流程图。
图4为本发明的第二种安装状态的流程图。
图5为本发明的第三种安装状态的流程图。
图6为本发明的第四种安装状态的流程图。
图7为本发明的执行安装程序的步骤。
图8为本发明的安装程序的状态在移除状态的接续图1的流程图。
具体实施例方式
请参照图1,根据本发明所公开的提供多语言的安装程序的方法,主要系利用一程序的一安装程序,将此程序安装于一电子装置,此方法包括有下列步骤首先,检查电子装置中的该程序的执行状态(步骤100),当该程序正在执行时,即结束执行该安装程序(步骤900),而当该程序非正在执行时,则由该安装程序识别该电子装置中所使用的一语言(步骤200),接着,选择该语言的文字形式(步骤300),然后,加载安装程序中的该语言的对应文件于安装程序(步骤400),则此时,该语言的对应文件,就具有了先前所选择的该语言的文字形式;最后,选择执行该安装程序的一状态(步骤500),至此使用者及直接以其所习惯的语言,甚至是文字形式,作为安装程序与使用者沟通的语言及文字形式,以将该程序安装于该电子装置。
请参照图2,若步骤500中所选择的安装程序的状态为安装状态时,则继续进行下列步骤设定所安装的该程序名称为一安装信息(步骤601);确认正确读入该信息中的该程序名称(步骤602),当其为否时,结束执行该安装程序(步骤900),而当其为是时,则检查该程序于该电子装置的安装状态(步骤603);最后,重新选择执行该安装程序的一状态(步骤604)。
请参照图3,若步骤603中,检查所得的安装状态为该电子装置已安装该程序的较高版本(步骤6031),则步骤604为提示使用者该电子装置已安装该程序的较高版本,以及再行选择执行该安装程序的一状态(步骤6041),也就是说在使用者再行选择的状态为安装该程序时,则执行该安装程序(步骤6051),而若为不安装该程序时,则结束执行该安装程序(步骤6061)。
请参照图4,若步骤603中,检查所得的安装状态为该电子装置已安装该程序的可覆盖版本(步骤6032),则步骤604为提示使用者该电子装置已安装该程序的可覆盖版本,以及再行选择执行该安装程序的一状态(步骤6042),也就是说在使用者再行选择的状态为不移除该程序的可覆盖版本时,则结束执行该安装程序(步骤6062),而若为移除该程序的可覆盖版本时(步骤6052),则进行下列步骤设定所移除的该程序名称为一删除信息(步骤6072);确认正确读入该信息中的该程序名称(步骤6082),若其为否时,结束执行该安装程序(步骤900),而当其为是时,则进行删除已安装于该电子装置的一注册库中的该程序(步骤6092);删除该程序之相关文件(步骤6102);以及执行该安装程序(步骤6112)。
请参照图5,若步骤603中,检查所得的安装状态为该电子装置已安装该程序的覆盖版本(步骤6033),则步骤604为提示使用者该电子装置已安装该程序的覆盖版本,以及再行选择执行该安装程序的一状态(步骤6043),也就是结束执行该安装程序。
请参照图6,若步骤603中,检查所得的安装状态为该电子装置未安装该程序的任何版本时(步骤6034),则步骤604为执行该程序的安装(步骤6044)。
请参照图7,而前述的执行该安装程序的步骤(如图3中的步骤6051和图4中的步骤6112),包括有下列步骤首先,设定该安装程序的一安装路径(步骤701);接着,检查该安装路径的合法性(步骤702);然后,确认该电子装置具有足够的剩余的硬盘空间(步骤703),若否,回到步骤701,若是,进行安装该程序暨其相关文件的步骤(步骤704)。
请参照图8,若步骤500中所选择的安装程序的状态为移除状态时,则继续进行下列步骤设定所移除的该程序名称为一删除信息(步骤801);确认正确读入该信息中的该程序名称(步骤802),当其为否时,结束执行该安装程序(步骤900),而当为是时,则进行删除已安装于该电子装置的一注册库中的该程序(步骤803);最后,删除该程序的相关文件(步骤804)。
若步骤500中所选择的安装程序的状态为自动执行该安装程序的状态时,则直接安装该安装程序。
而若步骤500中所选择的安装程序的状态为退出状态时,则结束执行该安装程序。
权利要求
1.一种提供多语言的安装程序的方法,其利用一程序的一安装程序,将其安装于一电子装置,其特征在于包括有下列步骤识别该电子装置所使用的一语言;加载该安装程序中的该语言的对应文件于该安装程序;以及选择执行该安装程序的一状态。
2.如权利要求1所述提供多语言的安装程序的方法,其特征在于该识别步骤前更包括一检查该电子装置中的该程序的执行状态,当该程序正在执行时,即结束执行该安装程序,而当该程序并未正在执行时,则进行该识别步骤。
3.如权利要求1所述提供多语言的安装程序的方法,其特征在于该识别步骤后,更包括一选择该语言的文字形式的步骤,而该加载步骤中的该语言的对应文件,则具有该语言的文字形式。
4.如权利要求1所述提供多语言的安装程序的方法,其特征在于该选择步骤的该状态为安装状态。
5.如权利要求4所述提供多语言的安装程序的方法,其特征在于该选择步骤后,更包括下列步骤设定所安装的该程序名称为一安装信息;确认正确读入该信息中的该程序名称;检查该程序于该电子装置的安装状态;以及重新选择执行该安装程序的一状态。
6.如权利要求5所述提供多语言的安装程序的方法,其特征在于该当该确认步骤为否时,结束执行该安装程序,而当为是时,则进行检查该程序于该电子装置的安装状态的步骤。
7.如权利要求5所述提供多语言的安装程序的方法,其特征在于该检查该程序于该电子装置的安装状态的步骤中的安装状态为该电子装置已安装该程序的较高版本,且该重新选择执行该安装程序的一状态的步骤,包括有下列步骤提示该电子装置已安装该程序的较高版本;以及再行选择执行该安装程序的一状态。
8.如权利要求7所述提供多语言的安装程序的方法,其特征在于当该再行选择执行该安装程序的一状态的步骤为安装该程序时,则执行该安装程序,而当该再行选择执行该安装程序的一状态的步骤为不安装该程序时,则结束执行该安装程序。
9.如权利要求8所述提供多语言的安装程序的方法,其特征在于该执行该安装程序的步骤,包括有下列步骤设定该安装程序的一安装路径;检查该安装路径的合法性;确认该电子装置具有足够的剩余的硬盘空间;以及安装该程序及其相关文件。
10.如权利要求5所述提供多语言的安装程序的方法,其特征在于该检查该程序于该电子装置的安装状态的步骤中的安装状态为该电子装置已安装该程序的可覆盖版本,且该重新选择执行该安装程序的一状态的步骤,包括有下列步骤提示该电子装置已安装该程序的可覆盖版本;以及再行选择执行该安装程序的一状态。
11.如权利要求10所述提供多语言的安装程序的方法,其特征在于当该再行选择执行该安装程序的一状态的步骤为不移除该程序的可覆盖版本时,则结束执行该安装程序,而当该再行选择执行该安装程序的一状态的步骤为移除该程序的可覆盖版本时,则进行下列步骤设定所移除的该程序名称为一删除信息;确认正确读入该信息中的该程序名称;删除已安装于该电子装置的一注册库中的该程序;删除该程序的相关文件;以及执行该安装程序。
12.如权利要求11所述提供多语言的安装程序的方法,其特征在于该当该确认步骤为否时,结束执行该安装程序,而当为是时,则进行该删除已安装于该电子装置的一注册库中的该程序的步骤。
13.如权利要求11所述提供多语言的安装程序的方法,其特征在于该执行该安装程序的步骤,包括有下列步骤设定该安装程序的一安装路径;检查该安装路径的合法性;确认该电子装置具有足够的剩余的硬盘空间;以及安装该程序及其相关文件。
14.如权利要求5所述提供多语言的安装程序的方法,其特征在于该检查该程序的安装状态的步骤中的安装状态为该电子装置已安装该程序的覆盖版本,且该重新选择执行该安装程序的一状态的步骤,包括有下列步骤提示该电子装置已安装该程序的覆盖版本;以及结束执行该安装程序。
15.如权利要求5所述提供多语言的安装程序的方法,其特征在于当该检查该程序的安装状态的步骤中的安装状态为该电子装置未安装该程序的任何版本时,该重新选择执行该安装程序的一状态的步骤,为执行该程序的安装。
16.如权利要求1所述提供多语言的安装程序的方法,其特征在于该选择步骤之该状态系为移除状态。
17.如权利要求16所述提供多语言的安装程序的方法,其特征在于该选择步骤后,更包括下列步骤设定所移除的该程序名称为一删除信息;确认正确读入该信息中的该程序名称;删除已安装于该电子装置的一注册库中的该程序;以及删除该程序的相关文件。
18.如权利要求17所述提供多语言的安装程序的方法,其特征在于当该确认步骤为否时,结束执行该安装程序,而当为是时,则进行该删除已安装于该电子装置的一注册库中的该程序的步骤。
19.如权利要求1所述提供多语言的安装程序的方法,其特征在于该选择步骤的该状态为自动执行该安装程序的状态。
20.如权利要求1所述提供多语言的安装程序的方法,其特征在于该选择步骤的该状态系为退出状态。
21.如权利要求20所述提供多语言的安装程序的方法,其特征在于该选择步骤后,更包括结束执行该安装程序的步骤。
全文摘要
本发明为一种提供多语言的安装程序的方法,应用于一电子装置的程序的安装,此方法包括有下列步骤首先,检查电子装置中的该程序的执行状态,再由安装程序识别电子装置中所使用的语言,接着,选择该语言的文字形式,然后,加载安装程序中的该语言的对应文件于安装程序,最后,选择执行该安装程序的一状态。因此使用者可以直接以其所习惯的语言和文字形式,作为安装程序与使用者沟通的语言及文字形式,所以本发明可以提供使用者安装时的便利性。
文档编号G06F9/445GK1437107SQ0210471
公开日2003年8月20日 申请日期2002年2月9日 优先权日2002年2月9日
发明者蒋炜, 宋建福, 林光信 申请人:英业达股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1