我在使用SQL数据库时使用方法TParams :: ParamByName。此方法的源代码放在文件Data.DB.pas中的目录c:\ Program Files \ Embarcadero \ RAD Studio \ 9.0 \ source \ data中。是否可以调试本机的源代码?目前,我只能使用asembler窗口调试数据单元(不需要在高级编程语言中定义查看命令)。 VCL与该程序静态链接。
答案 0 :(得分:1)
进入项目选项。
在Use debug .dcus
下启用Delphi Compiler > Compiling
。
在Link with Dynamic RTL
下禁用C++ Linker
。
在Link with Runtime Packages
下禁用Packages > Runtime Packages
。
然后您就可以进入VCL / RTL源代码。
答案 1 :(得分:1)
进入项目选项。
无需在Use debug .dcus
>下设置Delphi Compiler
Compiling
如果您的项目仅包含C ++& C文件(参见Remy Lebeau回答)。
在Link with Dynamic RTL
下禁用C++ Linker
。
在Link with Runtime Packages
>下禁用Packages
Runtime Packages
。
如果您的项目(让我们将其命名为Project1)从旧版本的开发环境(C ++ Builder XE及更早版本)升级,请删除参数Directories & Conditionals
- > Library Path
来自所有节点(所有配置,所有配置 - 32位Windows平台,调试配置,...),但特定于此特定项目的路径除外。打开C ++ Builder XE2的第二个实例。点击File
- > New
- > VCL Forms Application
。右键单击项目管理器中的项目,然后选择Options
。导航至Directories & Conditionals
- > Library path
。将所有节点中的路径复制到Project1中的对应路径。