rad studio 11可以打开c++builder6.0的工程吗
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了rad studio 11可以打开c++builder6.0的工程吗相关的知识,希望对你有一定的参考价值。
参考技术A 可以。默认情况下TClientSocket、TServerSocket这两个控件是没有安装到控件面板上,需要手动安装。
考虑兼容,软件升级不是从6.0升到2010,在从2010升到10.3就容易,因为各个版本本身就不兼容,到10.3甚至以前的该发扬的没发扬,但是控件扔了到不少,每个版本甚至没有参考性。
用 RAD Studio 柏林版创建 IoT 应用程序
POSTED
在 RAD Studio 柏林版我们提供50多个组件来支持当今流行的IoT设备。
ThingConnect IoT设备组件包括从心律显示器、血压监视器等健康设备到家庭小机械比如低能蓝牙电灯泡、支持Z-Wave的门锁、智能开关、烟感检测器等等。也包括流行的脚踏车传感器相关组件。
ThingConnect 设备使用下列技术之一:
- Z-Wave
- 低能蓝牙
Z-Wave是个室内轻量级商业应用程序使用的内部操作、无线的、基于RF技术的通信协议。 更多有关 Z-Wave 技术请参考 About Z-Wave Technology.
为了使用 Z-Wave 设备,你需要有一个设备做为控制器,我们使用 VeraLite Smart Home Controller 来测试我们的设备,但是你还可以使用任何兼容 Z-Wave 的控制器。
Z-Wave IoT 框架是基于HTTP协议并且担当用户和设备的中间层,这个层让用户的交互更加简单透明。使用Z-Wave IoT 框架你可以通过属性可以和设备进行交互。属性还可以只读、只写或可读写。
低能蓝牙或智能蓝牙提供新的环境以支持设备以更少的数据传输量和更低的功耗来工作。
连接设备
为了连接低能蓝牙设备你需要:
- 窗体上拖放一个
TBluetoothDeviceDiscoveryManager
组件。 - 窗体上拖放对应低能蓝牙设备的Bluetooth LE组件。
- Object Inspector 中设置Bluetooth LE的DiscoveryManager 属性为
TBluetoothDeviceDiscoveryManager
. - 在TBluetoothDeviceDiscoveryManager的
DiscoveryMethod属性中指定适当的
发现机制。 - 为了连接到实际设备你需要调用TBluetoothDeviceDiscoveryManager的
DiscoverDevices
方法。
Delphi:
FDiscoveryManager.DiscoverDevices;
C++:
FDiscoveryManager->DiscoverDevices();
- 设备连接成功后对应组件的
OnDeviceConnected
事件被触发。 - 请添加下列单元到Uses语句列表中:
- Iot.Family.BluetoothLE.GattTypes
- 自定义的 Types 单元 (如果组件定义了自定义数据类型的话)。
以上是关于rad studio 11可以打开c++builder6.0的工程吗的主要内容,如果未能解决你的问题,请参考以下文章
尝试在 XE 中访问 RAD Studio 10.2 编译库时出现链接错误