« C++ Builder 2009で、DLLのデバッグにPythonを利用する | メイン | DELPHI 2009 HANDBOOK »

TNkDIB/TNkPrinterがDelphi2009に対応

Delphi2009に対応したTNkDIBとTNkPrinterが公開されました。

Delphi2009に対応したTNkDIBとTNkPrinterを、
C++Builder2009でコンパイルできることを確認しました。

以下、確認方法です。

プロジェクトにすべてのpasファイルを追加します。
次に、プロジェクトを再構築します。
pasファイルからhppファイルが作成されます。

以下のコードを追加し、コンパイルします。

#include "NkDIB.hpp"
#include "NkPrinters.hpp"

TNkDIB* dib = new TNkDIB();
TNkPrinter* printer = NkPrinter;

NkDIB.hppでコンパイルエラーになりました。

[BCC32 エラー] NkDIB.hpp(22): E2209 インクルード ファイル 'Nkgraph.hpp' をオープンできない

NkDIB.hppの次の部分を変更することでエラーを回避できます。

//#include <Nkgraph.hpp>    // Pascal unit
#include "Nkgraph.hpp"  // Pascal unit

これでコンパイルに成功しました。

おそらく設計時パッケージにコンポーネントをインストールすれば、
このエラーも発生しないと思います。

トラックバック

このエントリーのトラックバックURL:
http://www.gesource.jp/mt/mt-tb.cgi/940

コメントを投稿

(いままで、ここでコメントしたことがないときは、コメントを表示する前にこのブログのオーナーの承認が必要になることがあります。承認されるまではコメントは表示されません。そのときはしばらく待ってください。)

About

2009年03月30日 16:51に投稿されたエントリーのページです。

ひとつ前の投稿は「C++ Builder 2009で、DLLのデバッグにPythonを利用する」です。

次の投稿は「DELPHI 2009 HANDBOOK」です。

他にも多くのエントリーがあります。メインページアーカイブページも見てください。

Powered by
Movable Type 3.35