I、我定义了一个记录:
type
Trea=reacord
name:string;
aa:int64;
cc:array of String;[动态]
end;
然后定义一个数组:reaxxx ;array of Trea;(动态);re:Trea;
请问:1、re怎么样传递给线程函数[A]的变量;2、reaxxx(动态)怎么样快速的
传递给线程函数[A]的变量。3、在数据大于2GB时又如何快速的传递给线程。
[A]、CreateThread(lpThreadAttributes: Pointer;
dwStackSize: DWORD; lpStartAddress: TFNThreadStartRoutine;
lpParameter: Pointer; dwCreationFlags: DWORD; var lpThreadId:
DWORD): THandle; stdcall;
是如传递参数的[能否给一个实例]????????II、Listview 的显示方式为sReport(列表显示时),各项的顺序如何交换?如:
Items[1]与Items[2]位置的交换,Items[1]要变成Items[2],Items[2]要变成
Items[1] ,当选中多项时向下或向上的移动是如何实现的?
Listview 项的移动能否给一个实例????????
type
Trea=reacord
name:string;
aa:int64;
cc:array of String;[动态]
end;
然后定义一个数组:reaxxx ;array of Trea;(动态);re:Trea;
请问:1、re怎么样传递给线程函数[A]的变量;2、reaxxx(动态)怎么样快速的
传递给线程函数[A]的变量。3、在数据大于2GB时又如何快速的传递给线程。
[A]、CreateThread(lpThreadAttributes: Pointer;
dwStackSize: DWORD; lpStartAddress: TFNThreadStartRoutine;
lpParameter: Pointer; dwCreationFlags: DWORD; var lpThreadId:
DWORD): THandle; stdcall;
是如传递参数的[能否给一个实例]????????II、Listview 的显示方式为sReport(列表显示时),各项的顺序如何交换?如:
Items[1]与Items[2]位置的交换,Items[1]要变成Items[2],Items[2]要变成
Items[1] ,当选中多项时向下或向上的移动是如何实现的?
Listview 项的移动能否给一个实例????????
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货