原因在于你在窗体创建时更改窗体的属性,并在上面作图!当然是在只读内存上写了。你可以将procedure Form2.create((Sender: TObject);的代码在OnShow事件中实现!接分!
解决方案 »
- fastreport分组打印问题
- 求个思路,关于c/s的。从服务器上取图片
- 有18幅大小为1.8M的BMP图片需要入库(不能存路径),用怎么样的方式存储速度最快?效率最高?读出来的效率最高?
- EXCEL问题?有兴趣的请进来!
- 小弟第一次用 reportmachine,遇到2个小问题?弟兄们帮忙哦。。
- 请教高手TrackBar使用问题...
- ################不用修改注册表的方法,可不可以实现IE中嵌入ToolBar的技术!up也有分!谢谢!############
- onresize
- 编译时没出错,但运行时出现错误对话框(具体详见内容).而且更奇怪的是,原先是可以运行的,后来突然不行了!真搞不懂
- 如何关闭一个子窗体
- 请教关于delphi的两个基本的问题
- 关于query循环中的操作
BeginPath(Canvas.Handle);
SetBKMode(Handle,TRANSPARENT);
Canvas.Font.Name:='幼圆';
Canvas.Font.Size:=50;
Canvas.TextOut(250,230,'所得税处理');
Canvas.TextOut(252,232,'所得税处理');
EndPath(Canvas.Handle);
rgn:=PathToRegion(Canvas.Handle);
SetWindowRgn(Handle,rgn,true);
这段代码你还是放到OnPaint里吧,放到OnShow中只是开始会画出来,有窗口覆盖
的话就没了!!
onshow 如zwjchina所说,会覆盖掉。