各位兄弟姐妹们: 请问一个最古老的问题,现在做什么软件最有前途啊!公司要改组,老总发命要方案,小弟我这次死定了,在这生死关头最后一次来到CSDN给这里的高手些告个别.愿你们过得比我好!唉!死定了!帮忙啊!再请问一下!我动态创建TSpeedButton按钮的代码是这样的:
For i := 1 to 5 do
begin
btn := TSpeedButton.create(self);
btn.parent := self;
btn.widht := 100;
btn.height := 25;
end;我想请问怎样把btn这个变量设为数组,目的就是为了让这些动态创建的按钮的宽随我的一个分割条移动而改变,请问该 怎样实现啊
For i := 1 to 5 do
begin
btn := TSpeedButton.create(self);
btn.parent := self;
btn.widht := 100;
btn.height := 25;
end;我想请问怎样把btn这个变量设为数组,目的就是为了让这些动态创建的按钮的宽随我的一个分割条移动而改变,请问该 怎样实现啊
解决方案 »
- 在其他程序的Form,如何在运行时加载 dll 中 DataModule 下的 Imagelist 控件?
- 一个消息处理问题
- 有关报表的问题
- 这么一个简单的函数,怎么没有人会,高手都到哪去了?
- 呵呵,放分罗
- 实现在DBGRID里把多选的行插入到另一个表的问题!!
- DBGrid中无内容时filedCount的值是多少?
- 我想在程序中加使用时限,怎么在Create事件中读写注册表,请给源码,谢谢
- 真的不能实现吗?请看我提的问题,加上这里共80分
- idftp 登陆
- 什么样的业务逻辑应该写在AppServer端?我怎么从来没遇到过?谁来给俺点代码?
- 我的statusbar 运行时怎么会没有右下角的三条斜杠啊?
btns:array of tspeedbutton;
btn:tspeedbutton;
begin
setlengtn(btns,5);
for i := 1 to 5 do
begin
btn := TSpeedButton.create(self);
btn.parent := self;
btn.widht := 100;
btn.height := 25;
btns[i-1]:=btn;
end;
end;
i : integer;
BtnArray : array of[3] TSpeedButton;
begin
for i = 0 to 2 do
begin
BtnArray[i] := TSpeedButton.create(self);
BtnArray[i].parent := self;
BtnArray[i].widht := 100;
BtnArray[i].height := 25;
end;
end;
i : integer;
BtnArray : array of[3] TSpeedButton;
begin
for i = 0 to 2 do
begin
BtnArray[i] := TSpeedButton.create(self);
BtnArray[i].parent := self;
BtnArray[i].widht := 100;
BtnArray[i].height := 25;
end;
end;
i : integer;
BtnArray : array of[3] TSpeedButton;
begin
for i = 0 to 2 do
begin
BtnArray[i] := TSpeedButton.create(self);
BtnArray[i].parent := self;
BtnArray[i].widht := 100;
BtnArray[i].height := 25;
end;
end;