0

コンソールアプリケーション用にいくつかのC++クラスを作成しました。

VCLフォームアプリケーションでこれらのクラスを使用するにはどうすればよいですか。私はC++BuilderXE2を使用しています。

[プロジェクト]->[プロジェクトに追加]から.hファイルと.cppファイルを追加しました。includeステートメントを作成する必要がありますか?もしそうなら、私はこれをどこで行いますか?

includeステートメントを.cppファイルの先頭に配置しようとしましたが、次のエラーが発生します。インクルードファイルを開くことができません。

Formsプロジェクトと同じディレクトリに.hファイルと.cppファイルがあります。

ありがとう

4

1 に答える 1

0

これは簡単なハックです。それは私のために働いた。

書き込んだクラス全体をファイルから.CPPファイルに移動し.Hます。すべてを移動します。

の中に 。CPPvcl形式form1.cpp.Hファイルには、C++クラスを含むファイルが含まれています。

または、2つの異なるクラス、form1クラスとクラスを衝突させる代わりに、クラスメソッドの一部を貼り付けて、それらがすべて一緒にクラスform1.hの一部になるように することもできます。public ref class form1{};

于 2012-09-22T10:31:05.923 に答える