procedure TForm1.ToolButton12Click(Sender: TObject);
begin
form4 := Tform4.create(self); ====> 이부분요...
if not DM.query5.active then
DM.query5.open;
form4.quickrep1.preview;
form4.free;
end;
자세히 좀 부탁드립니다..
form4 := Tform4.create(self);
form4를 생성하는데 왜 form4에 대입하는지??
초보적 질문입니다...
답변부탁드립니다..
우리가 흔히 Form 을 새로 추가하고 Form Name을 주면 먼저 TForm Class 가 선언되면서 우기가 준 Form Name이 아랫부분에 Var 로 선언되어 잇는 것을 볼 수 있을꺼에요.
그러니 Tform4.create(self) 라는 문장으로 Tform4 Class 를 생성해서 form4 변수에 할당해 주는 역할을 하는거죠...
그럼 도움이 되셨길....