【问题标题】:VCL Forms ApplicationVCL 表格申请
【发布时间】:2012-09-22 10:11:14
【问题描述】:

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

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

我已经通过 Project->Add to project 添加了 .h 和 .cpp 文件。我需要写一个包含语句吗?如果是这样,我应该在哪里执行此操作?

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

我的 .h 和 .cpp 文件与 Forms 项目位于同一目录中。

谢谢

【问题讨论】:

    标签: c++ class include c++builder vcl


    【解决方案1】:

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

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

    在 vcl 形式的 .CPP 文件 form1.cpp 中,包含包含 C++ 类的 .H 文件。

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-02-10
      • 2021-03-04
      • 2013-10-02
      相关资源
      最近更新 更多