在线程初始化的时候
conStructor CreateThread(aRow,aCol:integer);
begin
inherited Create(true);
FreeOnTerminate := true;
xRow:=aRow;
xCol:=aCol;//xRow,xCol在线程private中定义
Suspended := false;
end;现在产生两个线程:
TheTD:=DFJS.CreateThread(12,10);
TheTD1:=DFJS.CreateThread(10,8);
线程结束时,将会把xRow,xCol再次返回到窗体中
我怎么知道,这个xRow,xCol是TheTD传出的还是TheTD传出的?
conStructor CreateThread(aRow,aCol:integer);
begin
inherited Create(true);
FreeOnTerminate := true;
xRow:=aRow;
xCol:=aCol;//xRow,xCol在线程private中定义
Suspended := false;
end;现在产生两个线程:
TheTD:=DFJS.CreateThread(12,10);
TheTD1:=DFJS.CreateThread(10,8);
线程结束时,将会把xRow,xCol再次返回到窗体中
我怎么知道,这个xRow,xCol是TheTD传出的还是TheTD传出的?
解决方案 »
- 数据库问题。update,更新后又自动添加一行
- 高手请进,为什么我用FastReport导出WORD、EXCEL会报错啊??
- wsprintf函数使用时,delphi中有问题,帮帮我
- 我用WebBrowser编了一个浏览器,但如果点击的超链接是新窗口打开的(target="_blank"),出来的还是IE啊,怎么办?
- 模块的问题
- 怎样学好Delphi——初学者提问。
- 请问如何把自己的程序加到浏览器上边的标准按钮里?就像金山词霸和FlashGet那样?
- 组件
- SQLSERVER里面的字符好像不区分大小写,我在排序时,大小写不能区分开来?高手帮忙?
- Flash控件大小问题?
- 用Socket如何发送和接收自定义Record类型的数据啊?急急急,请高手赐教!
- 以前学vc++,现在学DELPHI,有太多的不能理解的地方,望大家帮帮忙(部分关于数据库的)。
我怎么知道,这个xRow,xCol是TheTD传出的还是TheTD1传出的
TheTD1.xRow与ThdTD1.xCol是TheTD1的
再增加一个变量,指明是哪个线程发送的数据