Type
TClientTHD=Class(Thread)
Private
Var1, Var2:String;
Public
End;多线程调用时,很难测试出来,不明显!
大多数出错时,最后一个线程在异常业务处理后,退出执行线程,
发现部分变量中的值是倒数第二个线程中的变量值?
Private区中变量应受到线程实例对象的保护,应该不会出现这样的问题啊?请大家多多指教!
TClientTHD=Class(Thread)
Private
Var1, Var2:String;
Public
End;多线程调用时,很难测试出来,不明显!
大多数出错时,最后一个线程在异常业务处理后,退出执行线程,
发现部分变量中的值是倒数第二个线程中的变量值?
Private区中变量应受到线程实例对象的保护,应该不会出现这样的问题啊?请大家多多指教!
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货