我用delphi编写了一个小程序:刚运行时在form1中自动显示图1(图1的代码写在OnPaint事件中),点击按钮后在form1中显示图2,但是在使窗口发生变化时,图2消失了,又变成图1了。
请问:如何在窗口发生变化时图2仍在form1上??
谢谢大家了!
请问:如何在窗口发生变化时图2仍在form1上??
谢谢大家了!
解决方案 »
- 在多线程中用TClientDataSet打开数据表,总是报错:invalid argument
- 关于idea的加密算法
- 请问如何文本中的数据存入多维数组中??急!!!
- 我在调用.chm文件时为什么提示:"不能打开文件:mk:@MSITStore:C:\bbb.chm."?
- 又要问下蛋疼的多线程问题了
- delphi数据库问题
- 能不能去掉TEdit控件中的输入光标,我的Edit在只读状态下!
- cxgrid的默认把0.1显示为.1,0没有显示出来
- 用QRGROUP进行分组统计,为何会出错????
- 是IDSMTP中发附件,不是NMSMTP中发附件,高手们请回答
- 前今天在电驴找到一个Delphi参考 挺大好像上G了 可以最近在去找,找不到了 百度找不到
- 如何利用http 协议访问服务器上的数据库?Indy组件有没有实现此功能的控件??
显示图1
else
显示图2
但是当使窗体变小(500*700)后再变大时,图2就变成了500*700那么大,而其它的部分显示为图1,这时既能看见图2又能看见图。
如何在窗体大小变化时,保持当前图片的正确显示?
谢谢大家了
当你窗体再次变化时会再次触发onpaint事件,会重绘图1的啊!应该是这个原因吧!!。。