繁体   English   中英

Delphi-在运行时创建组件

[英]Delphi - Create component at runtime

我如何在运行时创建组件而无需在变量中声明其名称

喜欢

  for i := 0 to x do
  lHTTP[i] := TIdHTTP.Create(nil);

是否可以在运行时声明变量?

一种或另一种方式,必须声明您的组件。 看起来您想创建一个组件数组,因此您可以将组件声明为数组的成员,然后按照示例中的说明完全创建它们。

var
  lHTTP: array of TIdHTTP;

当然,在创建第一个组件之前,您需要设置数组的长度,例如

setlength(lHTTP, 10);

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM