ComboBoxのStyleを変更するとEOSErrorになる
まろ
2004-05-17 21:34:12
No:
9020
IP:
[192.*.*.*]
ComboBoxのStyleを変更するとEOSError コード5が出ます。
どこで調べればエラー内容が出ていますか?
編集
削除
ふぐちゃん
2004-05-18 05:47:39
No:
9021
IP:
[192.*.*.*]
Delphiのヘルプで SysErrorMessage を調べてみてください。
編集
削除
まろ
2004-05-18 21:24:00
No:
9022
IP:
[192.*.*.*]
ふぐちゃん様、どうもありがとうございました。
試した所、「アクセスが拒否されました」
・・・(´・ω・`)
メイン(フォームのある)スレッドのpublic関数でComboBoxのStyleの変更をしています。
これを呼び出すのは別のスレッドなのですが、このときだけアクセスが拒否
されます。作り上、スレッドセーフではない作りになっています。
ここが原因なのでしょうか?
編集
削除
jok
2004-05-19 22:09:37
No:
9023
IP:
[192.*.*.*]
別スレッドではなく、メインスレッドからその関数を実行するときはエラーになら
ないのですね? だったら、その関数を呼び出すところだけ Synchronize にしたら
いいんでは。
編集
削除