本文整理自网络,侵删。
系统环境及相关软件版本:
Windows 7 64位, Delphi XE Version 15.0.3953.35171 , Indy 10.5.7
kbmMW4.90.04 , kbmMemTablePro7.72 , RealThinClientSDK_v654 ,UniDAC6.2.8 .
因需要RTC和UniDAC,所以先安装这2个组件。
1:UniDAC安装
设置路径:D:\Componets\UniDAC6.2.8\Source , D:\Componets\UniDAC6.2.8\Source\UniProviders\SQLServer
根据需要,编译相应的包并安装:

2:RTC安装
设置路径:D:\Componets\RealThinClientSDK_v654\Lib
根据需要,编译相应的包并安装:

3:kbmMemTablePro 安装
因为kbmMW依赖kbmMemTablePro ,所以要先安装。
设置路径:D:\Componets\kbmMemTable\Source
根据需要,编译相应的包并安装:

4:kbmMW安装
4.1配置 kbmMWConfig.inc 文件(D:\Componets\kbmMW\Source),各节如下:
Transport support:

Indy:

Transport stream support:

Database adapters:只打开以下:
{$DEFINE KBMMW_ADOX_SUPPORT}
{$DEFINE KBMMW_MT_SUPPORT}
{$DEFINE KBMMW_X_SUPPORT}
{$DEFINE KBMMW_MD_SUPPORT}
{$DEFINE KBMMW_UNIDAC_SUPPORT}
文件后面的其他选项都关闭(注释掉),如果需要打开某个功能,修改文件后,重新编译包并安装。
4.2 设置路径:D:\Componets\kbmMW\Source , D:\Componets\kbmMW\Source\Ciphers, D:\Componets\kbmMW\Source\Compression
D:\Componets\kbmMW\Source\Hashes
根据需要,编译相应的包并安装:


选择OK,添加相关的包引用。
5:安装 RTCTransport
设置路径:D:\Componets\kbmMW2RTCTransport
编译以下包并安装:

安装完成。
相关阅读 >>
Delphi system.sysutils.tmarshaller 与 system.tmarshal
Delphi xe 无法编译apk提示sdk路径问题时?sdk路径配置方法
更多相关阅读请进入《Delphi》频道 >>