1、软件清单web
一、在http://www.unigui.com/ 官网下载uniGUI版本FMSoft_uniGUI_Complete_Professional_1.0.0.1424_Trial.exe浏览器
二、完整安装RAD Studio 10.2 toyko(包括Delphi 10.2 和C++Builder 10.2 Update2)工具
三、touch-2.4.2请到个人QQ群的文件共享里面“B03-UNIGUI网站WEB开发空间”下载开发工具
下载连接:http://download.csdn.net/download/dlboy2018/10241227网站
2、安装uniGUIui
一路默认安装,勾选所有Delphi版本直接执行便可。.net
安装完后将touch-2.4.2原目录结构拷贝到uniGUI的安装目录下。3d
3、编译uniGUIorm
一、启动Delphi10.2,打开C:\Program Files (x86)\FMSoft\Framework\uniGUI目录下的uniGUI项目blog
uniGUI_D10_2_Tokyo_PlusGroup.groupproj
二、建立uniGUI的编译输出目录C:\Program Files (x86)\Embarcadero\Studio\19.0\uniGUI,在开发工具右上侧(上图),从上向下顺序依次(重要,必须按照顺序来)分别选中上图的各个XX.bpl项目,右键选择options,以下图:
将三个输出目录设定为C:\Program Files (x86)\Embarcadero\Studio\19.0\uniGUI,将Output file generation选择为Generate all C++Builder files (including package libs)。而后选中XX.bpl项目名称右键选择build,提示的警告信息能够忽略。(build的顺序也是自上而下,不可乱)
4、C++builder配置安装
一、启动C++builder安装上述四个bpl文件
主菜单Components-》install packages,分别Add添加C:\Users\Public\Documents\Embarcadero\Studio\19.0\BPL(c:\用户\公用\公用文档\Embarcadero\Studio\19.0\BPL)目录下的SynEdit_D20xx.bpl、uniGUIxxdcl.bpl、uniGUIxxChartdcl.bpl、uniGUIxxmdcl.bpl四个包.
安装完后以下图:
5、C++Builder开发项目
一、File->New->Other,左侧选择uniGUI for C++ builder右侧选择Application Wizard新建一个项目
该提示下选择yes继续。
二、主菜单project-》options分别设置默认include path和library path为C:\Program Files (x86)\Embarcadero\Studio\19.0\uniGUI
继续设置
至此设置完毕,在右下侧将出现uni开头的各个组件。
三、开发web页面helloworld
在main.cpp对应的窗口mainForm上摆放一个按钮uniButton1,设置其OnClick时间为弹出消息“hello world”
void __fastcall TMainForm::UniButton1Click(TObject *Sender)
{
ShowMessage("hello world");
}
//---------------------------------------------------------------------------
而后编译运行,在右下角任务栏将出现一个紫色图标,这就是你的第一个WEB服务程序。此时打开浏览器,输入http://localhost:8077 将弹出你要的页面。