首页 软件下载 oem代理 diy指导 在线开发 留言

今天是: 2024年11月14日 星期四   您现在位于: 首页 →  DIY-制作你自己的品牌软件

 
 关于本站 关于站长
 设计服务 广告服务
 版权声明 注册说明
 发布信息 站内短信
 论坛帮助 UBB语法
 
 用户列表 与我在线
 发贴排行 财富排行
 论坛新贴 论坛热贴
 论坛置顶 论坛精华
 回复新贴 论坛帮助
     DIY ―― 制作你自己品牌的软件

制作自有品牌的软件

  你可以以自己全新品牌和风格运作宏达软件产品,本教程指导你如何做到这一点。

【制作自己的安装程序】

   宏达产品均采用著名的InnoSetup打包程序,你也可以使用该程序实现包含你的品牌、联系信息的软件安装程序制作。该程序可以免费试用,该程序可以到如下地址下载:ftp://inmisdown@www.inmis.com/other/InnoSetup.rar
   1、打包原理:利用脚本文件指令打包,脚本文件本质上就是一个文本文件,用来指示如何生成安装程序,一般包括:

   (1)需要打包的文件夹位置(路径)

   (2)在开始-程序菜单中设置调用菜单

   (3)在桌面设置调用系统的快捷方式。


   2、需要打包文件夹位置(路径):一般情况下宏达的管理系统包括如下文件:

 
序号 文件 重要性 说明
1 XXXX.dbi 必须 信息库
2 Splash.jpg   闪屏
3 Operation.chm   业务帮助文件
4 XXXX.ico   图标文件
5 DayHint.txt   日积月累
6 Dbimp.exe 必须 主程序
7 SysHelp.chm   开发帮助
8 Default.skn   缺省风格文件
9 SysTem.ftl   数据交换文件
10 AboutAdo.txt   ADO说明

  根据实际需要,可以将上述文件或文件的一部分放置到一个文件夹中,然后在文件的外部创建一个脚本文件。

3、  脚本文件,如下是一个《人事管理系统》打包的脚本文件,InnoSetup将根据该脚本文件生成安装程序,缺省将文件夹名称设置为Pms,脚本命名为:Pms.iss.如下图:

其中Pms文件夹内容如下:

 

Pms.iss脚本内容如下:

 

[Setup]

AppName=人事管理系统

AppVerName=人事管理系统6.0

DefaultDirName={pf}\Hdsc\Pms60\

DefaultGroupName=人事管理系统6.0

[Files]

Source: ".\Pms\*.*"; DestDir: "{app}"; Flags: ignoreversion onlyifdoesntexist

[Icons]

Name: "{group}\人事管理系统"; Filename: "{app}\Dbimp.EXE";Parameters: "Pms.dbi";  WorkingDir: "{app}"; IconFilename: "{app}\Pms.ico"

Name: "{group}\系统帮助"; Filename: "{app}\SysHelp.chm"

Name: "{group}\业务帮助"; Filename: "{app}\Operation.chm"

Name: "{group}\系统卸载"; Filename: "{app}\unins000.exe"

Name: "{group}\环境要求"; Filename: "{app}\AboutADO.Txt"

Name: "{userdesktop}\人事管理系统"; Filename: "{app}\Dbimp.EXE";Parameters: "Pms.dbi";  WorkingDir: "{app}"; IconFilename: "{app}\Pms.ico"

 

如果系统已经安装了InnoSetup打包程序,则可以双击打开该脚本文件,然后点击工具栏上的“编译”按钮,就可以生成安装程序了!

 

生成安装系统在和Pms相同级别的文件夹中,默认为“输出”,如下图:

进入“输出”文件夹,会发现已经生成了安装程序,如下图:

 

生成的安装程序默认名为setup.exe,执行该程序即可以完成管理系统的安装了!

 

4、  脚本解释,InnoSetup打包程序提供了详细的脚本语法帮助,对于上面的部分这里给出简单的说明:

[Setup]  \\安装设置段

AppName=人事管理系统    \\管理系统的名称

AppVerName=人事管理系统6.0    \\管理系统的名称及其版本

DefaultDirName={pf}\Hdsc\Pms60\    \\安装路径

DefaultGroupName=人事管理系统6.0    \\开始菜单中管理系统菜单名称

[Files]    \\打包文件段

Source: ".\Pms\*.*"; DestDir: "{app}"; Flags: ignoreversion onlyifdoesntexist    \\打包文件路径

[Icons]    \\菜单项目段,包括作品快捷方式

Name: "{group}\人事管理系统"; Filename: "{app}\Dbimp.EXE";Parameters: "Pms.dbi";  WorkingDir: "{app}"; IconFilename: "{app}\Pms.ico"

Name: "{group}\系统帮助"; Filename: "{app}\SysHelp.chm"

Name: "{group}\业务帮助"; Filename: "{app}\Operation.chm"

Name: "{group}\系统卸载"; Filename: "{app}\unins000.exe"

Name: "{group}\环境要求"; Filename: "{app}\AboutADO.Txt"

Name: "{userdesktop}\人事管理系统"; Filename: "{app}\Dbimp.EXE";Parameters: "Pms.dbi";  WorkingDir: "{app}"; IconFilename: "{app}\Pms.ico"

 

【显示自己的品牌和联系信息】

上面打包的文件中有一个JPG文件:Splash.jpg,可以对该文件根据自己的需要进行重新设计,使其包含自己的品牌信息和联系方式,这样管理系统在启动时将该图片作为闪屏显示。

【使用显示风格图形自己的特色】

如果担心这样包装的系统在运行后仍然保留了原来的系统特色,合适选择你喜欢的风格文件(皮肤文件),然后在系统菜单:系统-工具-选项-系统显示风格设置 中设置即可。宏达提供了上百中风格供你选择,该风格包可以到如下地址下载:ftp://inmisdown@www.inmis.com/other/skins.rar

可以在选择风格后再打包制作安装程序。

以下是一些风格示例:

 

【对现有管理系统实施二次开发】

这是宏达产品具有无限生命力的根本体现,系统内置了完整的二次开发环境,可以根据需要进行全面的二次开发,甚至重新搭建你自己的管理系统,而这一切不需要你编写代码!具体的开发方法参加系统开发帮助文件:SysHelp.chm.

 

 

关于我们 - 站内短信 - 与我在线 - 管理
Copyright © 2003-2008 宏达管理软件代理服务在线 All Rights Reserved

鲁ICP备09000001号-3

 当前有 163 人在线