Tips

ダミープラグインが認識されない場合

日付2009/06/15
ID75791 (英語原文参照)
バージョン11
プラットフォームMac & Win

過去の4D Summitで紹介されたテクニックの中に、空のプラグイン(User Constants.bundle)を使用してカスタムの定数を定義するというものがありました。

User Constants.bundleは、従来の定数リソース(4DK#リソース)を4D v11 SQLでも引き続き使用できるようにするためのプラグインスタブです。

このプラグインを生成する方法はいくつかありますが、もっとも確実なのは、4D Pop Constant Editorを使用する方法です。その他の方法で作成された場合、次のようなエラーが返されるかもしれません。

プラグインメソッドが実行できません。
エラー #-1 (User Constants.4DX)

これは、次のファイルが欠落しているためです。

  • msvcr80.dll
  • Microsoft.VC80.CRT.manifest
  • ファイルは4D Pop Constant Editorのパッケージに含まれているので、そこからコピーすることができます。あるいは、最初から4D Pop Constant Editorでダミープラグインを作成しても良いでしょう。