K kevin3000 Unregistered / Unconfirmed GUEST, unregistred user! 2006-09-19 #1 1、线程同步时,其参数该怎样? 如:abc.Synchronize(xyz);//abc为线程名 xyz的类型该如何?
C cqwty Unregistered / Unconfirmed GUEST, unregistred user! 2006-09-19 #3 多线程同步控制里面的过程是不带参数的,不能是function的。如果你有带参数的过程需要同步控制,建议再封在一个没有参数的procedure里面。
H hkcbz Unregistered / Unconfirmed GUEST, unregistred user! 2006-09-22 #4 楼上说的没错,SYN那个函数是不能带参数的,XYZ为你写的要同步的过程名,使用SYN后,过程会在主线程的队列中被执行
J jfyes Unregistered / Unconfirmed GUEST, unregistred user! 2006-09-23 #5 如果同步不好用,就用PostMessage吧,不过这样定义消息稍复杂些
K kevin3000 Unregistered / Unconfirmed GUEST, unregistred user! 2006-10-09 #7 谢谢楼上各位。 我用在主线程里用procedure来调用子窗体显示,先同步显示子窗体, 再挂起主线程。 但结果是,子窗体显示后其EDIT控件不能选中并进入修改,只有子窗体 上的功能按纽可选可运行。 原因呢?
谢谢楼上各位。 我用在主线程里用procedure来调用子窗体显示,先同步显示子窗体, 再挂起主线程。 但结果是,子窗体显示后其EDIT控件不能选中并进入修改,只有子窗体 上的功能按纽可选可运行。 原因呢?