良い一日!私はプロジェクトを持っていて、それは完璧に動作します.3か月前にそのプロジェクトを行いました. 次に、いくつかの変更を加えようとしましたが、プロジェクトのみをビルドしようとしました(追加のコードはありません)。.EXE を開くと、このようなエラーが表示されます。
送信しないをクリックしたとき
OKをクリックしたとき
フォームを開くと、次のメッセージが表示されます。
それを修正する方法は?そのプロジェクトにいくつかの機能を追加する必要があります。前もって感謝します!
良い一日!私はプロジェクトを持っていて、それは完璧に動作します.3か月前にそのプロジェクトを行いました. 次に、いくつかの変更を加えようとしましたが、プロジェクトのみをビルドしようとしました(追加のコードはありません)。.EXE を開くと、このようなエラーが表示されます。
送信しないをクリックしたとき
OKをクリックしたとき
フォームを開くと、次のメッセージが表示されます。
それを修正する方法は?そのプロジェクトにいくつかの機能を追加する必要があります。前もって感謝します!
.dfm ファイルは、ストリーミングされているコンポーネントによって公開されていないプロパティを参照しています。Quality
ストリーミング フレームワークは、 という名前のオブジェクトの という名前のプロパティを読み込もうとしていますfrxPDFExport1
。そして、そのオブジェクトはその名前のプロパティを発行しません。
ほとんどの場合、.dfm ファイルの生成に使用した設計時パッケージと、その .dfm ファイルを読み取る実行時コンポーネントの間に不一致があります。最近、一方をアップグレードしましたが、もう一方はアップグレードしませんでしたか?
申し訳ありませんが、問題を解決するための正確な手順をお伝えすることはできません。うまくいけば、それはあなたを解決に導くのに十分です.
Fast Reports のように見える、使用されているコンポーネントを更新している必要があります。Delphi でフォームを開く必要があり、新しいプロパティが Delphi によって追加されます。プロパティを更新するには、同じコンポーネントを使用する他のフォームも開く必要があります。
フォームの読み取りエラー メッセージが表示されたら、[無視] をクリックします。これにより、不足しているプロパティが追加されます。プロパティが追加されていることを確認するために、DFM をテキストとして表示する必要があります。