我用delphi编写了一个小程序:刚运行时在form1中自动显示图1(图1的代码写在OnPaint事件中),点击按钮后在form1中显示图2,但是在使窗口发生变化时,图2消失了,又变成图1了。
请问:如何在窗口发生变化时图2仍在form1上??
谢谢大家了!
请问:如何在窗口发生变化时图2仍在form1上??
谢谢大家了!
解决方案 »
- Excel导出。PageControl
- 如果在位图上画出小数个象素的颜色
- 一个关于编译的问题
- 来广州了,要找份工作
- 关于继承窗口的问题 (如何查看 ADODataSet 包含的字段?之二)
- 关于动态生成控件的问题
- StringGrid 合并行与列 问题???
- 急,我想把今天、明天、后天,三天的取货人数和取货人的详细记录显示出来,怎么做?高手指点一下。
- 怎样显示TString的内容?
- 连续使用showmodal用modalresult 返回时的错误?
- 前今天在电驴找到一个Delphi参考 挺大好像上G了 可以最近在去找,找不到了 百度找不到
- 如何利用http 协议访问服务器上的数据库?Indy组件有没有实现此功能的控件??
显示图1
else
显示图2
但是当使窗体变小(500*700)后再变大时,图2就变成了500*700那么大,而其它的部分显示为图1,这时既能看见图2又能看见图。
如何在窗体大小变化时,保持当前图片的正确显示?
谢谢大家了
当你窗体再次变化时会再次触发onpaint事件,会重绘图1的啊!应该是这个原因吧!!。。