社区
Delphi
帖子详情
Delphi paintbox.canvas所画的图形拖到屏幕外面,再拖回来看图像就被清除了,怎么处理保证图像一直存在
虎口脱险_睡在上铺的兄弟
2017-01-22 05:49:34
如图,图像都被擦除了一半了,onpaint事件可以,但是图像一直在闪,不好,且我会根据设置需要变换不同的图像,在onpaint事件里面做变化图像特麻烦。有没有什么方法属性,或者其他画图方法。
...全文
630
5
打赏
收藏
Delphi paintbox.canvas所画的图形拖到屏幕外面,再拖回来看图像就被清除了,怎么处理保证图像一直存在
如图,图像都被擦除了一半了,onpaint事件可以,但是图像一直在闪,不好,且我会根据设置需要变换不同的图像,在onpaint事件里面做变化图像特麻烦。有没有什么方法属性,或者其他画图方法。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
虎口脱险_睡在上铺的兄弟
2017-01-24
打赏
举报
回复
解决问题了,我现在用image.canvas来画的,image.picture.bitmap.width可以设置很大,所以满足现在的需求了。至于二缓冲也是个好办法,只是我没需要每时每刻都刷新图片,要是做动态画面变化的话可以试试的,谢谢各位帮助
santiaodahan
2017-01-23
打赏
举报
回复
画在Image组件上可以保持持久性。用PaintBox就应该在OnPaint中重绘,这没有问题。重绘闪烁可以用双缓冲的方式,比如先画在一个bitmap上,然后PaintBox1.Canvas.Draw(0,0, bitmap);
蓝色光芒
2017-01-23
打赏
举报
回复
Form的OnCreate方法上,加上 procedure TForm1.FormCreate(Sender: TObject); begin Self.DoubleBuffered := True; end; 这样就不会太闪烁,如果刷新相当快,用Canvas是明显不行的了,那要用DirectDraw了
lyhoo163
2017-01-23
打赏
举报
回复
建议使用二缓冲,一个显示,一个临时存贮。这样,可以快速重绘和复制。
虎口脱险_睡在上铺的兄弟
2017-01-23
打赏
举报
回复
用Image来画确实可行,但是另外一个问题来了,我在另外一个程序用image.canvas画图,软件全屏后image已经设置为alltop了,但是image.width不会变到最大,我验证了image.width的最大值只有755那么大,设置超过也会自动默认755。这怎么办哦
在T
Paint
Box
上简单绘制曲线
在
Delphi
编程环境中,T
Paint
Box
是一个非常有用的组件,它允许开发者在窗体上进行
图形
绘制,包括线条、曲线、
图像
等。本篇文章将详细探讨如何利用
Delphi
的T
Paint
Box
组件来简单地绘制曲线。 首先,理解T
Paint
Box
的...
delphi
绘图
canvas
及应用(转)
星期四 14:59
DELPHI
为编程者提供了一个灵活的绘图场所,
CANVAS
类,在
DELPHI
中的很多控件都具有此属性,使编程者可以 在这些控件的表面随心所欲的绘图,这对完善用户界面或者制作一些
屏幕
特技都有着非凡的作用。...
Delphi
中
canvas
(画布)的运用
正在看的
Delphi
教程是:
Delphi
中
canvas
(画布)的运用。 在
DELPHI
为编程者提供了一个灵活的绘图场所,即本文所述的
CANVAS
类,在
DELPHI
中的很多控件都具有此属性,使编程者可以 在这些的控件的表面随心所欲的...
Delphi
中实现透明线绘制的教程
在数字
图像
处理
和GUI开发中,实现
图形
元素的透明度控制是一项常见的需求。
Delphi
作为一款功能强大的开发工具,为开发者提供了多种途径来实现透明线的绘制。本章将概览透明线绘制的重要性、应用场景以及
Delphi
提供的...
Delphi
图形
设计(2)
10.2 图 形 设 计 Windows是一个基于
图形
用户界面的操作系统。...提供的应用程序接口(Application Program ...
Delphi
将这一切都封装在T
Canvas
类中,通过设置T
Canvas
类中的属性,调用其中的方法,就可以实
Delphi
5,934
社区成员
262,942
社区内容
发帖
与我相关
我的任务
Delphi
Delphi 开发及应用
复制链接
扫一扫
分享
社区描述
Delphi 开发及应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章