제가 할려고 하는 것은 form이 show될때 dll에서 하나의 함수를 호출해서 form에 panel과paintbox를 붙일려고 합니다. 그런데, 생성이 되지 않는 군요.
제가 작성한 코드는
var
panel : Tpanel;
paintbox : Tpaintbox;
begin
Panel := Tpanel.Create(form);
Paintbox := Tpaintbox.Create(form);
Panel.Font.Name := '굴림체';
Panel.Font.Size := 9;
Panel.parentFont := False;
Panel.parent := Form;
Paintbox.parent := Panel;
Panel.align := AlClient;
Paintbox.align := Alclient;
..
..
..입니다.여기서 form은 panel과 paintbox를 붙일 form입니다.
부디, 아시는 분은 답변 좀 부탁드려요..
> 제가 할려고 하는 것은 form이 show될때 dll에서 하나의 함수를 호출해서 form에 panel과paintbox를 붙일려고 합니다. 그런데, 생성이 되지 않는 군요.
> 제가 작성한 코드는
> var
> panel : Tpanel;
> paintbox : Tpaintbox;
> begin
> Panel := Tpanel.Create(form);
> Paintbox := Tpaintbox.Create(form);
> Panel.Font.Name := '굴림체';
> Panel.Font.Size := 9;
> Panel.parentFont := False;
> Panel.parent := Form;
> Paintbox.parent := Panel;
> Panel.align := AlClient;
> Paintbox.align := Alclient;
> ..
> ..
> ..입니다.여기서 form은 panel과 paintbox를 붙일 form입니다.
> 부디, 아시는 분은 답변 좀 부탁드려요..
>
일단 Tpanel은 extctrls을 uses절에 추가해야 선언할수 있구요,,,
제가 볼때 마지막에 visible속성을 true로 주셔야할 것 같아요(또는 show method를 이용)....빠진것 같군요..
해결되기를 빕니다. 좋은 하루 되세요.