0

我为控制台应用程序编写了一些 C++ 类。

如何在 VCL 表单应用程序中使用这些类。我正在使用 C++ Builder XE2。

我已经通过 Project->Add to project 添加了 .h 和 .cpp 文件。我需要写一个包含语句吗?如果是这样,我在哪里可以做到这一点?

我尝试将包含语句放在 .cpp 文件的顶部,但出现以下错误:无法打开包含文件。

我在与 Forms 项目相同的目录中有 .h 和 .cpp 文件。

谢谢

4

1 回答 1

0

这是一个快速破解。它对我有用。

将您编写的整个类从.CPP文件移动到.H文件中。移动一切。

在里面 。CPPvcl 形式form1.cpp.H文件,包括包含 C++ 类的文件。

或者您可以将部分类方法粘贴到form1.h其中,使它们成为 public ref class form1{};类的一部分,而不是让两个不同的类发生冲突,即 form1 类和您的类。

于 2012-09-22T10:31:05.923 回答