Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.05.16;
Скачать: CL | DM;

Вниз

KOLThread puzzle me...some code works incroctly in/out of Thread.   Найти похожие ветки 

 
azsd ©   (2003-11-25 06:09) [0]

I searched in Russian FAQ but there no matching subjects.
In A thread,I create A form then Showmodal it,
When the thread Suspended,
Controls who let thread.resume are loss response.
Same code directly add in other controls ONxxxxx events are work croctly.
if I passed the Show Form codes,
Thread can works fine.
I Copy the Show form code to a separate procedure and call it in thread,It always hang.
I use delphi"s debug and traced the codes looped into message loops.
Here has an demoproject I Copyed From my GameRippper projects.

http://dangban.nyist.net/pub/gamerip/FaintThread.zip

I commented no usefull codes and translate text from chinese to english.
The codes were translate from MASM32 of my other Archive unpacker,sure it works correctly.

Azsd Ae,2003 11 25


 
Gandalf ©   (2003-11-26 12:32) [1]

Looks like toruoble with synchro... move all your form-action code in synchronize section. I may help.


 
azsd ©   (2003-11-26 16:45) [2]

Gandalf,thx your reply,yes if there havn"t form-action during Thread Execute it has no problem.
I"m Sorry I think I have not describe my question clearly.
I want to move form-action into the synchronize section.
I try to put these form-action to another function and call the function in Thread,But it hanged same as directly put in Thread.
Or I will try to use WaitsingleObject instead OOP codes.
It Drag me back to darkness asm age.

Azsd ae 2003 11 26 night


 
Gandalf ©   (2003-11-26 21:58) [3]

:) Show you synchronized code.



Страницы: 1 вся ветка

Текущий архив: 2004.05.16;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.034 c
1-1083649698
konstantinov
2004-05-04 09:48
2004.05.16
Как вывести сообщение поверх всех окон


4-1080382044
Игорь
2004-03-27 13:07
2004.05.16
Работа с дискетой


3-1082619164
New_Delpher
2004-04-22 11:32
2004.05.16
Программа для еонвертирования проекта на Акцессе в Delphi


14-1082889238
ИМХО
2004-04-25 14:33
2004.05.16
Связь между работой модераторов на форуме и его популярностью?


1-1083073565
Sam Stone
2004-04-27 17:46
2004.05.16
Таскание формы за заголовок