[ リストに戻る ]
No.807に関するツリー

   IEビューの編集機能有効時に、ソースコードを変更する... [HTML Project2] - yahyahayah - 2004/05/19(Wed) 03:19:15 [No.807]
Re: IEビューの編集機能有効時に、ソースコードを変更... [HTML Project2] - Kaneto - 2004/05/24(Mon) 23:11:43 [No.814]



並べ替え: [ ツリー順に表示 | 投稿順に表示 ]
IEビューの編集機能有効時に、ソースコードを変更すると、EAccessViolationで強制終了する。 (親記事) [HTML Project2] - yahyahayah

IEビューの編集機能有効時に、ソースコードを変更すると、
EAccessViolationで強制終了する問題ですが、ある程度推察
が出来ましたので、ご報告を。

このエラーはIE編集機能の準備のその時間中に起こります。

わたしの環境では、589行と30行とのソース間で、前述する問題が
発生します。

○以下に、(ソースからIEビュー編集画面更新)自動設定のタイミングと、その画面更新時のオブジェクトの状態に関して〜

「ソースコード変更タブ操作」=IEコンポーネントへ「ソースコードの同期開始」となっています。ですが、その後2秒くらいでIE編集画面の画面更新が開始されてしまう。※この時、IE編集画面表示オブジェクトの指すものは、画面更新を手動にした時に検証され、「ソースコードの同期が完了するまで、もしくは、IE編集画面オブジェクトの機能が有効になるまで(≠編集画面にキャラットがいく ←よく観察してみるとその他にも時間がかかるっているようです)、待たなければ」、このEAccessViolationエラーは発生することが窺えます。さらに、IEビューを編集可能時に、ソースコードを同期中、かつ上記の時間中にある場合、ソースコードを変更するタブをクリックすると、同エラーが出、また、IEビュー時にソースコードの破棄は問題の出ないことから、”(IEビューオブジェクトメンバに)ソースコードの作成”と”IEビュー編集画面の更新”のスレッディングの問題(例えば、IEビュー編集オブジェクトのソースコード同期中に、IEビュー編集画面の更新の方が早く、ソースコード同期中の部分に達した時など)というかなり高度な問題のようです。

このソフトは、わたしが作るならこうすると考える以上の完成度で、W3Cに関連するサポートでより最新を取り入れることや、タグソース作成の充実、学習を考慮に入れたUI等々、とても存在価値の高いものと思いますし、私にとっても、非常にビビッドな印象です。心より応援いたしております。

#ちなみに現在の開発言語はC#Builder for Microsoft .NET Framework?(WinSightで追えなかったので)


[No.807] 2004/05/19(Wed) 03:19:15
Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; .NET CLR 1.1.4322)
Re: IEビューの編集機能有効時に、ソースコードを変更すると、EAccessViolationで強制終了する。 (No.807への返信 / 1階層) [HTML Project2] - Kaneto

詳しい調査ありがとうございます。
こちらで再現できていないのと、問題が複雑そうなので
対策が見えておりません。

よろしくお願いします。


[No.814] 2004/05/24(Mon) 23:11:43
Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1) Opera 7.50 [ja]
以下のフォームから投稿済みの記事の編集・削除が行えます


- HOME - お知らせ(3/8) - 新着記事 - 記事検索 - 携帯用URL - フィード - ヘルプ - 環境設定 -

Rocket Board Type-T (Free) Rocket BBS