delphi 用image 画图


本文整理自网络,侵删。

 怎样用image 中的canvas画图,步骤是什么,只画几个简单的线条就可以了。(我是新手,请指导得详细一些。) 
---------回复--------------
Canvas.Pen.Color设置颜色
Canvas.Pen.Width设置宽度
Canvas.Pen.Style设置线型

Canvas.MoveTo设置线起点
Canvas.LineTo设置线终点

---------回复--------------
var
Form1: TForm1;
pt:tpoint;
implementation

{$R *.dfm}

procedure TForm1.Image1MouseMove(Sender: TObject; Shift: TShiftState; X,
Y: Integer);
begin
Image1.Canvas.MoveTo(pt.X,pt.Y);
Image1.Canvas.LineTo(x,y);
pt.X:=x;
pt.Y:=y;
end;

procedure TForm1.Image1MouseDown(Sender: TObject; Button: TMouseButton;
Shift: TShiftState; X, Y: Integer);
begin
pt.x:=x;
pt.Y:=y;
end;

相关阅读 >>

Delphi内嵌汇编语言basm精要

Delphi 内存补丁

Delphi 判断窗体是否创建 存在

Delphi snowflake一秒可生成500万id的分布式自增id算法―雪花算法

Delphi 比较两个位图是否相同

Delphi 网址链接结尾自动补/

Delphi 密码框写完后按enter直接登录

Delphi 保证当前程序显示在最前

Delphi 对指定dbgrid进行排序

Delphi 中的哈希表: thashedstringlist

更多相关阅读请进入《Delphi》频道 >>



打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...