发信人: lofe ()感激生活(), 信区: BorlandDev
标  题: Re: 如何将制造控件数组?(From database board)
发信站: 哈工大紫丁香 (2000年08月29日21:21:12 星期二), 站内信件

   在C++ Builder中,创建控件数组的方法与此类似。

   class TForm1::TForm{
      ...
   protected: 
      ...
      TEdit    *editarray[9];
      ...
   public:
      VOID CreateEditArray(VOID){
           int i;        
           ...
           for(i=0;i++;i<9){
              ...
              editarray[i] = new TEdit(this);
              ...
              editarray[i]->Parent  = this;
              editarray[i]->Visible = TRUE;  
           }
           ...
      };
      VOID DestroyEditArray(VOID){
           int i;
           ...
           for(i=0;i++;i<9)
              delete editarray[i];
      };       
    ...
  }; 
   
  



【 在 redfox (Z掉了几乎所有的版...) 的大作中提到: 】
: 发信人: GOHKI (豪鬼), 信区: Database
: 标  题: Re: delphi的控件数组如何定义和使用?
: 发信站: 哈工大紫丁香 (2000年05月29日15:55:28 星期一), 站内信件
: Delphi中是可以使用控件数组的,方法如下:
: var
:   editarray:array[0..9] of tedit;
:   i:integer;
: begin
:   for i:=0 to 9 do
:   begin
:     editarray[i]:=tedit.create(self);
:     editarray[i].parent:=self;
:     editarray[i].left:=100;
:     editarray[i].top:=100+i*30;
:   end;
: end;


--

独孤九剑的最高境界是不拿剑
编程的最高境界是无所谓工具

            ----- Sun 所赐
-------------------------------------------

※ 来源:·哈工大紫丁香 bbs.hit.edu.cn·[FROM: malacs.hit.edu.cn]
※ 修改:·lofe 於 08月30日07:35:47 修改本文·[FROM: malacs.hit.edu.cn]
[百宝箱] [返回首页] [上级目录] [根目录] [返回顶部] [刷新] [返回]
Powered by KBS BBS 2.0 (http://dev.kcn.cn)
页面执行时间:3.375毫秒