如何将 Indy 组件添加到C++生成器项目

How to add Indy components to C++ Builder project?

本文关键字:C++ 项目 添加 Indy 组件      更新时间:2023-10-16

当我尝试将它们添加到空项目中时,我收到未定义的错误。在德尔福中,您只需添加一个"用途"。有这方面的教程吗?

例如,添加:

TIdHTTP test*=new TIdHTTP;

生产: Undefined Symbol: TIdHTTP

目标平台是 Win32 版本。我正在使用 RAD 10 工作室西雅图版本 23.0

我的工具选项板的外观

Delphi uses 子句的C++等价物是C++头文件的#include语句。

在这种情况下,若要在C++中使用TIdHTTP,需要在C++代码中使用 #include <IdHTTP.hpp> 语句,并确保 Indy 的头文件位于项目的"包含"搜索路径中的文件夹中。 如果在设计时将TIdHTTP组件放在窗体/框架/数据模块上,IDE 将为您生成 #include 语句。 否则,您必须手动添加它。