想设计一款绘图软件,希望大家给点意见。 ( 积分: 100 )

  • 主题发起人 主题发起人 starpa
  • 开始时间 开始时间
S

starpa

Unregistered / Unconfirmed
GUEST, unregistred user!
主要是画工程上的元件分布图,里边的元件和连线很烦琐,但元件种类很少,基本上都是重复的。因此想自己设计一款软件画图方便点。
我是delphi初学者,对很多东西还不了解,控件用那个也不知道,希望大家给点意见。
我想软件具有以下效果:
1。像PROTEL一样能连续放置元件,就是点过一个元件,然后点左键就能连着放置,点右键就结束放置。
2.具有平均放置元件的功能,这样在一条线上的元件可以整齐的放置
3.自动编号和自动计数功能。自动编号可以对各元器件进行自动编号,方便监理审查,自动计数可以对线路的长度,电表的个数进行自动计算
4.能够自动缩放,这样就可以缩放到一张图纸里了,不用担心一张图纸装不下那么多东西的情况,当然,缩放是有限度的,因为太小了的话可能影响阅读。
5.能兼容EXCEL文件,这样的话就可以把以前的文件直接生成我制作的软件的文件。生了很多事。
6.元件能够转动方向。
7.画出的线都是置于底层的,可以转变虚线实线的。
以上只是我暂时想出的功能,如果还有补充的我会再次发贴,谢谢各位高手
顺带问问大家给个画图编程的教程和基础知识,谢谢
 
visio也不錯的哦!可以參考下
 
一方面为了政绩,一方面visio针对性不强
 
visual graph
 
还是用TImage吧,可以用几层来显示,元件作成BMP文件,需要定义格子。
 
支持楼主
我们总要有自己的核心技术,哪怕刚开始的时候还比较脆弱
 
使用我们的组件.
矢量图形组件TCAD节约您的时间.
http://www.codeidea.com/cn/
 
visual graph粗略地看了一下,没不到头绪,首先我不知道它是否要掏钱的,不用安装直接解压缩就行,还有似乎没找到绘图的例子,似乎都是固定的图形,如变电站的各个仪器状态图,不太了解,希望大家给点意见。
 
没人说话,自己顶一下
 
先把数据结构定好,绘制是第二个考虑的
 
楼主可以尝试用GDI+,可以节约不少时间.
另外实现缩放功能,最好使用矢量图,这样不会失真.
编程的时候考虑图层问题,这样会有好的效果.
就这么多吧!
 
如果从头不开始写代码,也不是那么简单的哟........
 
大家能推荐一些可以运用的和免费的或破解的控件吗??
好像visual graph能作为控件给DELPHI使用,但是我怕不是破解版的会有时效性,希望大家能提供个下载的地方
 
我也想设计一个类似的组件,不过我们公司已经有一个,但是功能不完善,比如如何实现
通过按住(CTRL键等)选中多个元件或者通过鼠标拉个矩形框可以实现矩形框内的元件全部选中,然后实现元件的整体移动????
多谢!!!
 
我想了一下,这个图形能不能用OFFICE绘制制作的图形?用OFFICE制作的图形的话兼容性比较强,那么有哪个控件可以支持OFFICE的图形?到时元件部分直接用OFFICE的图形,画线也很好做,这样就简单了吧?
剩下的就是放大缩小的问题,我想,放大缩小图形还不如放大缩小图纸,不知道大家的意见如何?
 
刚才看到Microsoft Office Visio Drawing Control 2003 ,
是一个 Microsoft ActiveX 控件
这个东西是免费的吗?如果是的话就好用了吧?
 
to:starpa 如果想用office 还不如直接把word嵌入你的程序 更加省时
 
楼上的大哥,怎么才能把WORD嵌入程序???WORD有源码??
 
“我是delphi初学者,对很多东西还不了解,控件用那个也不知道,。。。。。”

建议你放弃该设计,先多学习,试验,看代码。。。
 
后退
顶部