555,问了几天没有人帮忙。。。(200分)

  • 主题发起人 主题发起人 风信紫
  • 开始时间 开始时间

风信紫

Unregistered / Unconfirmed
GUEST, unregistred user!
1)图元可以用鼠标拖动
2)2个或以上图元可以用鼠标做连接画线并记录下来,下次打开还是连接的
3)可以在form上面增加图元
有什么好的控件吗?[red]或者有什么好的建议?[/red]
 
用Windows自带的Kordak控件,网上有Delphi写的例子,Down一个就行了
 
Kordak?我用GOOGLE搜索没有找到啊,是windows自带的?
谢谢你哦!
 
我有个以前写的VB的例子,用KorDak实现图像扫描,添加各种标注的例子,也就是实现了Windows自带的
附件中的图像处理软件的功能,你看看是否满足你的需要,要的话我可以发个给你
 
我看了WINDOWS附件中的KoDak,他只能实现我前面提到了第3个要求,他的拖动是图象的拖动,
而不是图元的拖动。。。
 
不懂,帮你顶一下[:D][:D][:D][:D]
 
是这个意思??

unit Unit1;

interface

uses
Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs;

type
TForm1 = class(TForm)
procedure FormMouseMove(Sender: TObject; Shift: TShiftState; X,
Y: Integer);
procedure FormCreate(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;

var
Form1: TForm1;
OX,OY :Integer;
First :Boolean;

implementation

{$R *.DFM}

procedure TForm1.FormMouseMove(Sender: TObject; Shift: TShiftState; X,
Y: Integer);
begin
if not First then Canvas.Ellipse(ox,oy,ox+150,oy+150);
Canvas.Ellipse(X,Y,X+150,Y+150);
OX :=X;
OY :=Y;
First :=False;
end;

procedure TForm1.FormCreate(Sender: TObject);
begin
with Canvas do
Begin
Pen.mode :=pmNotXor;
Pen.color :=clBlack;
pen.Style :=psDot;
Brush.Style :=bsClear;
end;
First:=True;
end;

end.
 
哦,我要拖動的是图元,就是让用户编辑一些图片代表的是这个类型的设备
现在的拖动问题已经解决了,但是我用的是BITBTN上面放图片,老大说不好看,要象WINDOWS里面的图标一样透明的,下面还要有文字。拖动的时候一起跑。
 
请和我联系qq58055730
 
学习!!!!!!!11
 
我以前用D4写过这样的程序,挺麻烦的,好象跟你说的一模一样,可以跟我联系
MSN:jiang_jg@hotmail.com
 
1)图元可以用鼠标拖动

可以使用handleStrech控件(锚点控件)

它可以使得窗体上的控件出现8个锚点,可以拖动。

关于增加、连线可以自己定义数据结构实现。
 
做流程图吗?
名称: DevExpress FlowChart 1.21(For C4-6;D4-6) -- 作者:DevExpress
简介: DevExpress著名的控件之一阿,把很多的编程工作都简化了,相当不错,值得一看,更何况还有SourceCode........

ftp://61.129.70.192/control/2003062510145013927.rar
 
用DelphiX 不过好像挺麻烦
 
to SharpExpress,链接不了,是不是PLAYICQ的啊?现在收费了~~~
 
下载不了,求助呀
 
请使用TCAD,已经拥有该功能,自定义图形,动态连线
http://www.codeidea.com
 
求人不如求己
你自己写吧。
别人都可以写你也应该可以写的。
 

Similar threads

回复
0
查看
1K
不得闲
D
回复
0
查看
764
DelphiTeacher的专栏
D
D
回复
0
查看
738
DelphiTeacher的专栏
D
D
回复
0
查看
691
DelphiTeacher的专栏
D
D
回复
0
查看
792
DelphiTeacher的专栏
D
后退
顶部