如何实现绘图板中,选取区域的效果???? 当时我用VC做的onmousedown记下坐标。onmousemove拖拉鼠标到下一次左击记下另一个坐标,过程中不断重画(XOR) 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 var MDown:Boolean=False; SX,SY,EX,EY:Integer;procedure TForm1.FormActivate(Sender: TObject);begin Paintbox1.Canvas.Pen.Mode:=pmXor; Paintbox1.Canvas.Pen.Style:=psDot;end;procedure TForm1.PaintBox1MouseDown(Sender: TObject; Button: TMouseButton; Shift: TShiftState; X, Y: Integer);begin MDown:=True; SX:=X; SY:=Y; EX:=X; EY:=Y; PaintBox1.Canvas.Polyline([Point(SX,Sy),Point(SX,EY),Point(EX,EY),Point(EX,SY),Point(SX,Sy)]);end;procedure TForm1.PaintBox1MouseUp(Sender: TObject; Button: TMouseButton; Shift: TShiftState; X, Y: Integer);begin MDown:=False;end;procedure TForm1.PaintBox1MouseMove(Sender: TObject; Shift: TShiftState; X, Y: Integer);begin if MDown then begin PaintBox1.Canvas.PolyLine([Point(SX,Sy),Point(SX,EY),Point(EX,EY),Point(EX,SY),Point(SX,Sy)]); EX:=X; EY:=Y; PaintBox1.Canvas.Polyline([Point(SX,Sy),Point(SX,EY),Point(EX,EY),Point(EX,SY),Point(SX,Sy)]); end;end; qreport 分组分页进行打印 RichEdit删除选中文本???? 走過路過的都來看看!!!!!怪!! 正文格式为HTML,带一个附件发送的EMAIL该如何指定ContentType,顶者有分啊~ c/s结构中的多表查询[急哦] 关于mscomm的问题,在线等待,急急急急急急急! 亮剑 [/color] 到这个地方下载Delphi下的加密利器cipher控件(带源码)。 怎样解决控件移动中的闪烁问题? 再续ActiveForm问题,分数一起给,总共150分哟!!! 急,如何对ACCESS数据库的DATETIME字段进行查询?在下感激不尽!!! 大侠请进,求教数据库的问题?圣诞快乐!!
MDown:Boolean=False;
SX,SY,EX,EY:Integer;
procedure TForm1.FormActivate(Sender: TObject);
begin
Paintbox1.Canvas.Pen.Mode:=pmXor;
Paintbox1.Canvas.Pen.Style:=psDot;
end;procedure TForm1.PaintBox1MouseDown(Sender: TObject; Button: TMouseButton;
Shift: TShiftState; X, Y: Integer);
begin
MDown:=True;
SX:=X;
SY:=Y;
EX:=X;
EY:=Y;
PaintBox1.Canvas.Polyline([Point(SX,Sy),Point(SX,EY),Point(EX,EY),Point(EX,SY),Point(SX,Sy)]);
end;procedure TForm1.PaintBox1MouseUp(Sender: TObject; Button: TMouseButton;
Shift: TShiftState; X, Y: Integer);
begin
MDown:=False;end;procedure TForm1.PaintBox1MouseMove(Sender: TObject; Shift: TShiftState; X,
Y: Integer);
begin
if MDown then
begin
PaintBox1.Canvas.PolyLine([Point(SX,Sy),Point(SX,EY),Point(EX,EY),Point(EX,SY),Point(SX,Sy)]);
EX:=X;
EY:=Y;
PaintBox1.Canvas.Polyline([Point(SX,Sy),Point(SX,EY),Point(EX,EY),Point(EX,SY),Point(SX,Sy)]);
end;
end;