Dsgnintfファイルが見つかりませんの対処方法


ハロハロ  2004-04-01 01:21:53  No: 8126  IP: [192.*.*.*]

Delphi6personalでコンポーネントを作っており、
Delphiではコンポーネントのインストールが出来るのですが、
BCB5にもインストールしようとしてトライしましたが、
Dsgnintfファイルが見つかりませんのエラーになりました。
解決策をご存知の方がいましたら、教えて下さい。

Delphiのuses節は下記のようにしています。
  {$IFDEF VER130}   
  Dsgnintf
  {$ELSE}           
  DesignIntf, DesignEditors
  {$ENDIF};

持っている環境
Delphi6Personal, BCB5Pro

宜しくお願いします

編集    削除
たかみちえ  URL  2004-04-01 01:56:50  No: 8127  IP: [192.*.*.*]

TEditorのヘルプに、そのような問題の解決策らしきものが書いてありますね、
それによるとヘルプで"Delphiコンポーネントの使用"を引くといいそうですが、よくわかりません。
実際にTEditorのヘルプをダウンロードして、確認なさることをおすすめします。

編集    削除
ハロハロ  2004-04-01 02:11:52  No: 8128  IP: [192.*.*.*]

回答有難う御座います。
確かに解決方法がかかれていましたね。
しかし、DsgnIntf.pasは何処から入手するのでしょうか?
私が持っているのはDelphi6ですので、ファイルがありません。

編集    削除
たかみちえ  URL  2004-04-01 03:03:00  No: 8129  IP: [192.*.*.*]

BCBにあるのではないのでしょうか?
わたしはBCBを持ってないので、これ以上は——。

  DsgnIntfはDelphi6からDesignIntfとDesignEditorsに分割されました(別バージョンだったかもしれませんが、とにかく分割されました)。
それらを使ったコンポーネントがインストールできないのならば、designideをrequireに追加してください。
——でも、Delphiでのインストールは成功したのでは?

編集    削除
ウォレス  2004-04-01 03:22:49  No: 8130  IP: [192.*.*.*]

元発言の意味さえ掴めないので恥ずかしいのですが、
BCB6Proには、
designintf.pas  および  designintf.hpp  が付いてきます。
私の環境(BCB6Pro)ではインストールされています。

編集    削除