在Delphi中如何通过程序控制触发OnPain事件?请高手指点~~
1个回答
展开全部
Paint,窗体重新绘画时触发事件(窗口在最小化最大化,显示隐藏等。。。)
不知道你所说的意思,程序控制触发是什么意思,如果要触发FormPaint,随便修改窗体的长宽就可以了。
procedure TForm1.FormPaint(Sender: TObject);
begin
showmessage('aaa');
end;
procedure TForm1.Button1Click(Sender: TObject);
begin
// form1.Width := form1.Width-2;
// form1.Width := form1.Width+2;
form1.Height := form1.Height -2;
form1.Height := form1.Height+2;
//
//
end;
不知道你所说的意思,程序控制触发是什么意思,如果要触发FormPaint,随便修改窗体的长宽就可以了。
procedure TForm1.FormPaint(Sender: TObject);
begin
showmessage('aaa');
end;
procedure TForm1.Button1Click(Sender: TObject);
begin
// form1.Width := form1.Width-2;
// form1.Width := form1.Width+2;
form1.Height := form1.Height -2;
form1.Height := form1.Height+2;
//
//
end;
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询