各位用DELPHI画各种图形,
直线,曲线,多边形等!
请指点明路!
直线,曲线,多边形等!
请指点明路!
解决方案 »
- 关于Canvas画布的问题.
- 关于数据传输问题!!!大家帮忙建议下
- 如何用delphi的OLEContainer操控MS Word?
- insert 失败
- 关于NetShareDel函数的小问题
- 请教如何设置DELPHI中DBGRID的向下滚动条
- 在oracle中如何判断一个表是否存在
- 如何更改DBGRID的TITLE的高度?
- 在DELPHI编写代码的时候,如果感觉一行写的太长,想换行怎么办??
- 请问一下,我的应用引起了系统时间的滞后,请问是什么原因,全部分送上,十万火急!!!
- mdi窗口入门级问题
- 要做出0ffice 2003或者windows xp那种水准的icon,需要学习那些方面的技能??
canvas.LineTo();
canvas.MoveTo();
canvas.Pie();
canvas.Pixels[x,y]等。重新刷新的话会消失的。你可以在timage上面画就不会消失了。koy0755(koy)说的很有创意啊。
如果用了DelphiX
就用TDXDraw.Surface.Canvas
自然,两个根类的成员很多都将是虚函数(Virtual),甚至于是纯虚函数(Abstract)。然后可以对TShapeContainer进行派生,派生出一个具体的画图板类;对TShapeObject进行派生,每一种形状都是一种后代类,覆盖实现DrawShape函数。
这种设计模式可以称之为“画图板模式”。
这样编写出来后,才是一个充分可扩展,灵活方便,内在构架良好的画图板模块。