Embarcadero C ++ Builder是适用于Windows,OS X,iOS和Android的RAD C ++环境(编译器系统和IDE)和组件框架。
Embarcadero 12.2 Athens 中缺少 TWordApplication
以前版本的 Embarcadero C++Builder 有 Office 控件 TWordApplication、TWordDocument 等。有谁知道在 C++Builder 12.2 Athens 中哪里可以找到它们? 我查看了注册列表...
在 RAD Studio 12.2 C++Builder 中,我创建了一个源自 TGroupBox 的名为 TGroupBoxE 的新组件。它继承了TGroupBox的所有图形属性。 我希望新组件不使用
我对 C++ 有点困惑,而且是新手。基本上我有一个像这样的 XML 文档: ipconfig /全部 我对 C++ 有点困惑和陌生。基本上我有一个像这样的 XML 文档: <Program> <DOSCommands> <Command>ipconfig /all</Command> </DOSCommands> <DOSCommands> <Command>chkdsk</Command> </DOSCommands> <Copy> <File>lol.txt</File> </Copy> <Copy> <File>BestMan.txt</File> </Copy> </program> 显然我的真实 XML 包含大量 Copy 和 Dos 标签。我已经从 XML 数据绑定生成了此代码。 我似乎无法将这些正确加载到我的数据结构中。有人能指出我正确的方向吗? 除非这是一项家庭作业,否则为什么不使用像 tinyxml2 这样的库并且不要重新发明轮子呢?它有一个非常好的 C++ 界面。 您尝试过 C++ Builder 中的 XML 数据绑定吗?如果您有示例 XML 文件。它可以为您的应用程序访问它提供数据结构。 但是您的示例 XML 文件应该看起来有点像这样: <?xml version="1.0"?> <log> <Soft id="0"> <DateTime>2024-12-10 12:58:49</DateTime> <Status>Info</Status> <Message>Auto start on - Connecting to HPU</Message> </Soft> <Soft id="1"> <DateTime>2024-12-10 12:58:50</DateTime> <Status>Info</Status> <Message>Auto start off</Message> </Soft> <Soft id="2"> <DateTime>2024-12-10 12:58:50</DateTime> <Status>Error</Status> <Message>Connection timed out!</Message> </Soft> </log>
我正在尝试让 JSON 在 C++ Builder 中工作。我一直在查看 Delphi 制作 JSON 文件的代码,它们似乎都创建了 JSON 文件/字符串的 Doc 和 Data 部分,但只有 Fre...
如何将一些外部可执行文件添加到 Borland C++ Builder 2010 项目中?
所以问题是如何向 c++ builder 2010 添加一些外部 .exe 文件?假设我在 Visual Basic 中编写了一些程序并具有 exe 文件,因此不需要在 C 中编写相同的代码...
C++Builder 12.2 错误:“无法在与 SEH '__try' 相同的函数中使用 C++ 'try'”
计算机崩溃并在新计算机上重新安装 C++Builder 12.2 后,某些代码无法再编译。例如: void __fastcall TSynCustomExporter::CopyToClipboardFormat(UINT AForm...
我需要一个对象级变量(TIniFile* ini)。在过去,代码示例和/或约定将是新建/删除对象。 frmMain.h ... 私人的: TIniFile* ini; ... 构造函数 ... ...
如何在 C++ FireMonkey TStringGrid::OnDrawColumnCell 事件中访问“const TValue & Value”参数中的布尔值?
我正在尝试从 FMX TStringGrid::OnDrawColumnCell 事件中的布尔列检查布尔值。 回调有以下参数: 无效 __fastcall TMainForm::
将焦点设置到 TComboBox 时如何设置 SelStart 和 SelLength
当我使用 Tab 键将焦点移动到文本字段中包含文本的 VCL TComboBox 控件时,完整文本始终显示为选定状态。 如何改变这一点以便选择可以...
我正在尝试使用以下代码来获取注册表中的子项列表。 GetKeyNames 接受一个 TString 对象。返回后,TStringList 对象的计数为 3,这是正确的计数。
如何在 FireDAC 中使用 TFDSQLiteFunction 添加自定义聚合 SQLite 函数?
假设我想创建一个自定义的“总和的平方根”函数以这种方式使用: FDQuery1->SQL->Text = "从 TABLE_1 WHERE ID = 1 中选择 SQRT_SUM(FIELD_1)"; FD查询...
C++Builder FMX TPrintDialog->在运行时执行对话框后副本不会更改
当我尝试在 PrintDialog 窗口中输入份数时,PrintDialog->Copies 属性不会更改。也就是说,我正在尝试正确写入 PrintDialog->Copies 的值...
错误 (ilink64) 错误致命:使用 C++ Builder 10.2.3 链接 Win64/Release 静态库期间发生错误检测 (EXE1829)。 Win64/Debug 链接与任何 Win32 版本一样良好。 图书馆依赖...
TStringGrid - 有没有一种简单的方法来获取“当前/选定”行?
我可以走很长的路,遍历每一行,从 CellRect(col, row) 获取 TRect,然后查询其状态以获取 gdSelected ... 但是有没有更快的方法来获取当前的行号
通过 Embarcadero 调试器使用 MS PDB 调试信息
我在 Windows 上有一个 RAD Studio C++ 项目,它使用了几个使用 MS Visual Studio 构建的 DLL。调试的一个主要障碍是调试器不显示...
“找不到或打开 pdb 文件”Visual Studio C++ 2013
我刚刚下载了 VS 2013 Community Edition,并编写了我的第一个应用程序。当我运行它时,它显示在输出部分: “ConsoleApplication1.exe”(Win32):已加载“C:\Users\Toshiba\Documents\Visual Stu...
我是 RAD STUDIO C++ Builder 的新手,我现在的公司给了我一个编写程序的任务。我创建了一些菜单项和子项来编写单击事件时的操作。 但公关...
我想在 C++Builder 中为 TButton 控件着色。我正在尝试遵循我发现的信息,建议使用 SetWindowLong() 为我的 TButton 控件启用 BS_OWNERDRAW 样式,然后 catc...
我想在 C++ Builder 中为 TButton 控件着色。我正在尝试遵循我发现的建议使用 SetWindowLong 为我的 TButton 控件启用 BS_OWNERDRAW 样式的信息。然后到...
我无法启动使用 TService 类在 C++Builder 中创建的服务。 我编写了一个不执行任何操作的服务,我想启动它,但该服务没有启动。我注册了该服务并...