ret_ie
شنبه 16 دی 1391, 11:16 صبح
سلام. من با دلفی 7 یه برنامه سیستم اطلاعاتی نوشتم (یه برنامه که داده هاش رو از دیتابیس SQL میخونه). وقتی از یک Thread جداگانه برای بازکردن دیتاست ها استفاده نمی کنم و یا خاصیت ExecuteOption=[] هست همچیز خوبه (البته به جز اینترفیس برنامه که تا موقع لود شدن دیتاستها هاج و واج میمونه).
اما مشکل وقتی پیش میاد که خاصیت ExecuteOption=[eoAsyncFetch] هست و یا دیتاست رو تو یه Thread جداگانه باز میکنم. تو اینجور مواقع دقیقا موقعی که برنامه میخواد دیتاست روClose کنه پیغام میده:
Project xxx raised exception class EOSError with message 'System Error. Code 1400. Invalid window handler.
ممنون میشم کمکم کنید...
اما مشکل وقتی پیش میاد که خاصیت ExecuteOption=[eoAsyncFetch] هست و یا دیتاست رو تو یه Thread جداگانه باز میکنم. تو اینجور مواقع دقیقا موقعی که برنامه میخواد دیتاست روClose کنه پیغام میده:
Project xxx raised exception class EOSError with message 'System Error. Code 1400. Invalid window handler.
ممنون میشم کمکم کنید...