「なでしこv1」開発掲示板

なでしこv1のバグや要望を書き込む掲示板
[一覧へ] > (@96) [高] [解決]
@96■ (#227) コンボボックスに空の要素を入れると落ちる(→元:何故かDelphiのエラーメッセージが出るようになりました。) - choco (2008-10-30 12:15) /中 未処理
【症状】プログラムを立ち上げると、エラーメッセージがでるようになりました。
「モジュール\\\'ntdll.dll\\\'のアドレス77F87954でアドレス00404DE9に対する書込み違反がおきました。」
【再現方法】自作の健康診断プログラムです。
【要望】出ないと嬉しいです・・・
【バージョン】1.508
【その他】前までは出なかったのですが・・・(直前のバージョン)

(#234) 原因判明 - choco (2008-10-29 14:22) /中 解決
#エラーが出るソース
部品2005とはコンボ//
そのX=105。そのY=60。そのW=300。そのH=20
そのアイテムは「
本社
名古屋支社」

部品0150とはタブページ
部品0150の親部品は母艦
部品0150の有効はオフ//最初は、ロック
部品0150について
  そのX=215。そのY=100。そのW=740。そのH=180。
  その変更した時は~
    TAB_CHANGE
#  そのX=20。そのY=100。そのW=740。そのH=280。
  部品0150に「スタッフ検索」をタブ追加

#◆表示タブ0の上に部品を乗せる---------------------------------------
  表示タブは0
  部品2005の親部品は部品0150
#ここまで。

#エラーが出ないソース
部品2005とはコンボ//
そのX=105。そのY=60。そのW=300。そのH=20
そのアイテムは「本社
名古屋支社」

部品0150とはタブページ
部品0150の親部品は母艦
部品0150の有効はオフ//最初は、ロック
部品0150について
  そのX=215。そのY=100。そのW=740。そのH=180。
  その変更した時は~
    TAB_CHANGE
#  そのX=20。そのY=100。そのW=740。そのH=280。
  部品0150に「スタッフ検索」をタブ追加

#◆表示タブ0の上に部品を乗せる---------------------------------------
  表示タブは0
  部品2005の親部品は部品0150

#ここまで

コンボの「そのアイテム」の書き方でした。
以前はこれでもエラーは出なかったのですが・・・・。

原因判明したので、一応解決にしておきます。

(#238) コンボボックスに空の要素を入れると落ちる - クジラ飛行机 (2008-10-30 12:16) /高 調査中
この問題、Delphi では有名な問題です。
以前、対策をしたような気がしますが、再度対策をします。

(#245) 再現せず - クジラ飛行机 (2008-10-31 11:09) /高 確認待ち
おや?!
(#234)のchocoさんのソースですが、最新版では
エラーが再現しないようですね。

(#727) RE:再現せず - しらたま (2009-05-13 23:34) /高 解決
出なくなったようなので、解決にします。

(#227)へ返信する:

👆お手数ですが、いたずら防止のために、「真夏」の読み方を記入してください。

編集時に使うキーを入力(省略可能)

画像ファイル(最大300KB)を添付可能