Z
zlibo
Unregistered / Unconfirmed
GUEST, unregistred user!
程序如下:
。。。。。。
for n:=0 to n-1 do
begin
y[n]:=tcombobox.Create(p);//p是Tpanel
y[n].Parent:=p;
y[n].Left:=217;
y[n].Width:=90;
y[n].Top:=n*18+5;
y[n].BevelKind:=bkflat;
y[n].OnKeyPress:=cmbkeypress;
end;
procedure Tfrmgxlr.cmbkeypress(Sender: TObject; var Key: Char);
begin
if key = #13 then
begin
?????????????????
end;
end;
我觉得问题在于如何获到目前焦点组件的数组下标,应该怎么做呀?
。。。。。。
for n:=0 to n-1 do
begin
y[n]:=tcombobox.Create(p);//p是Tpanel
y[n].Parent:=p;
y[n].Left:=217;
y[n].Width:=90;
y[n].Top:=n*18+5;
y[n].BevelKind:=bkflat;
y[n].OnKeyPress:=cmbkeypress;
end;
procedure Tfrmgxlr.cmbkeypress(Sender: TObject; var Key: Char);
begin
if key = #13 then
begin
?????????????????
end;
end;
我觉得问题在于如何获到目前焦点组件的数组下标,应该怎么做呀?