ComboBoxのStyleを変更するとEOSErrorになる


まろ  2004-05-17 21:34:12  No: 9020

ComboBoxのStyleを変更するとEOSError コード5が出ます。
どこで調べればエラー内容が出ていますか?


ふぐちゃん  2004-05-18 05:47:39  No: 9021

Delphiのヘルプで SysErrorMessage を調べてみてください。


まろ  2004-05-18 21:24:00  No: 9022

ふぐちゃん様、どうもありがとうございました。
試した所、「アクセスが拒否されました」
・・・(´・ω・`)
メイン(フォームのある)スレッドのpublic関数でComboBoxのStyleの変更をしています。
これを呼び出すのは別のスレッドなのですが、このときだけアクセスが拒否
されます。作り上、スレッドセーフではない作りになっています。
ここが原因なのでしょうか?


jok  2004-05-19 22:09:37  No: 9023

別スレッドではなく、メインスレッドからその関数を実行するときはエラーになら
ないのですね? だったら、その関数を呼び出すところだけ Synchronize にしたら
いいんでは。


※返信する前に利用規約をご確認ください。

※Google reCAPTCHA認証からCloudflare Turnstile認証へ変更しました。






  このエントリーをはてなブックマークに追加