Delphi Programming Forum
C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
델파이 포럼
Q & A
FAQ
팁&트릭
강좌/문서
자료실
컴포넌트/라이브러리
FreePascal/Lazarus
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
델마당
볼랜드포럼 광고 모집

델파이 Q&A
Delphi Programming Q&A
[3459] [답변] CANDK2/ image호출에 For 문 이용 가능한가?
박지훈.임프 [cbuilder] 1108 읽음    1998-06-29 13:23
안녕하세요. 짱굽니다.

>subj 동적

악絿첩?동적 배열 생성에 대한 내용을 여러 가지 찾을 수 있을 겁니다.

다음 소스는 참고 하세요. 버튼을 동적으로 생성하는 것이죠...

[dbtn.pas]
unit Unit1;

interface

uses
  Windows,
  Messages,
  SysUtils,
  Classes,
  Graphics,
  Controls,
  Forms,
  Dialogs,
  StdCtrls;

type
  TForm1 = class(TForm)
    procedure FormCreate(Sender: TObject);
    procedure FormClose(Sender: TObject; var Action: TCloseAction);
  private
    { Private declarations }
  public
    { Public declarations }
  end;

var
  Form1: TForm1;
  ButtonArray: Array[0..9] of TButton;

implementation

{$R *.DFM}

procedure TForm1.FormCreate(Sender: TObject);
var
  I : Integer;
begin
  for I := 0 to 9 do
  begin
    ButtonArray[I]:= TButton.Create(Self);
    with ButtonArray[I] do
    begin
      Parent:= Self;
      Left:= 100;
      Top:= I * 30;
      Caption := format('Button%d',[I])
    end;
  end;
end;

procedure TForm1.FormClose(Sender: TObject; var Action: TCloseAction);
var
  I : Integer;
begin
  for I := 0 to 9 do ButtonArray[I].Free;
end;

end.

그럼 좋은 코딩 하세요.


+ -

관련 글 리스트
3459 [답변] CANDK2/ image호출에 For 문 이용 가능한가? 박지훈.임프 1108 1998/06/29
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.