C++ Builder 如何将控制台应用程序转换为 VCL 控制台应用程序?

C++ Builder How to convert a Console app to a VCL console app?

背景
我有一个用 "Console Application Wizard" 创建的控制台应用程序,那时它是一个普通的 C++ 项目(没有 VCL 框架)。

现在我需要一些 VCL 类 并且需要将此项目转换为控制台 VCL 项目。

问题
仅仅添加vcl.h是不够的,启动代码也需要更换。 console wizard 正在选择你新建工程的启动代码,但是我现在想迁移它,找不到任何方法把工程改成console VCL。

您不能更改现有项目。您需要创建一个新的 Console 项目,并在 Console Application Wizard 中将 Target Framework 设置为 VCL,然后您可以根据需要将现有的源代码添加到项目中。