谁的Create?
Form1还没有创建No.1
Label2.Caption := lv1.Items[lv1.Selected.Index].Caption ;No.2
if Assigned(Form1) then
Label2.Caption := Form1.lv1.Items[Form1.lv1.Selected.Index].Caption ;
Form1还没有创建No.1
Label2.Caption := lv1.Items[lv1.Selected.Index].Caption ;No.2
if Assigned(Form1) then
Label2.Caption := Form1.lv1.Items[Form1.lv1.Selected.Index].Caption ;
是不是Label2.Caption := Form1.lv1.Items[Form1.lv1.Selected.Index].Caption ;在create form1语句之前?
如果Form1已经创建了并且确实有ITEMINDEX,访问该变量就没有问题
可以定义其它临时串看一下就知道取回来了
可能是Create的时候Label2还没有create,所以不能给它定义caption