1

私は奇妙な状況に直面していますが、これに関する情報はまだ見つかりませんでした。

この問題はすでに新しい Embarcadero コミュニティ フォーラムに投稿していますが、そこで回答が得られるとはあまり期待できません... そこで、ここで新しいアカウントを作成することにしました。

http://community.embarcadero.com/index.php/forum/tools/336-c-builder-xe7-and-teechart-standard )

XE7 の IDE に同梱されている TChart コンポーネントを使用します (古いバージョンと同様)。パッケージ (.dll または .bpl) で使用すると、グラフを含むフォームを含むパッケージを動的にロード、アンロード、およびリロード (リロードが問題) すると、アクセス違反が発生します。ロードされたパッケージをプロセス監視ツールで調べたところ、すべて問題ないようです。Tee9210.bpl が正常にロードされました。/XE6 でプロジェクトをコンパイルすると、このエラーは発生しません。

2 番目の環境でこれを再現できたので、インストール/PC の問題ではないと思います。

誰でもこれを再現できますか?必要に応じて、テスト プロジェクトを提供できます。

前もって感謝します。

ケレム

編集: bplを2回目にロードするときのアクセス違反:

例外クラス: $C0000005 メッセージ: 「0xeeffeeff でのアクセス違反: アドレス 0xeeffeeff のアクセス」

このメッセージの後に bpl を再度ロードしようとすると、別の例外が発生することに気付きました。

例外クラス: $C0000005 メッセージ: 「0x503230cf でのアクセス違反: アドレス 0x00000000 の読み取り」

4

1 に答える 1

1

同じ質問を 2 ページにわたって投稿して申し訳ありませんが、新しい embarcadero フォーラムがそこからの回答を期待できるほど人気が​​あるかどうかはわかりませんでした。

しかし幸いなことに、Steema の Yeray もそこで活動しています。そして、解決策が次のリンクですぐに読めることを願っています.

http://community.embarcadero.com/index.php/forum/tools/336-c-builder-xe7-and-teechart-standard

于 2014-11-13T10:15:18.990 に答える