本人有两个窗口,分别为FORM1,FORM2,FORM2中有一个CHECKLISTBOX控件,我需要将CHECKLISTBOX中选中的记录放入FORM1中的数组中,该数组希望为动态的二维数组,然后根据该数组中的记录循环,将该数组中的记录入存入数据库中的表中。请问,该如何定义数组,又该如何将数据传递给数组,多谢了!
解决方案 »
- 关于键盘操作的问题!
- 请教个关于Delphi的问题,希望大家能帮助下
- sName:string[20]; 这样是说sName为20个char的长度?还是说是一个 string 数组??
- 如何在调用动态链接库的时候识别对象的继承单元?
- 动态创建一个memo,怎么做,显示在窗体上
- 对象###########
- ***请问这样的文件流操作!代码该怎么写?***
- 江湖救急!--关于一个经其它字段计算而得的字段的问题
- delphi编译的程序在XP上显示正常,在WIN7下.乱码...
- 将excel数据导入sql server的问题!很着急
- 怎么样知道在另外一台机器上运行的程序是否死掉了,另外一台机器是否死机?
- 如何取消查询操作?
type
DynArr = array of array of Variant;
.....
.....
procedure test;
var
dynarr1 : DynArr;
i: Integer;
dynarr1Len: Integer;
begin
dynarr1Len:= CheckListBox1.Items.Count;
SetLength(dynarr1,dynarr1Len,dynarr1Len);
for i:= 0 to dynarr1Len -1 do
dynarr1[i,i]:= CheckListBox.Items[i];
end;
FORM1.STRINGLIST1.STRINGS[I]:=FORM2.CHECKLIST1.ITEMS.STRINGS[I]这一名赋值是否有错?
wwww.51delphi.com