分数先给100,如果建议好,另外给分!
我正在做一个网管软件,我想在网管软件中做一个画网络拓扑结构图的功能,效果和我们使用的delphi的这种控件工具条一样,上面有交换机,路由器,网桥等网络设备,然后点击一个,就可以在上面生成,并且可以随便拖动,然后两个之间可以连线,显示连接关系,欢迎大家进来讨论。谢谢!

解决方案 »

  1.   

    是比较有挑战,上次给他们等级考试安那个系统就跟这类似,挺强的,用delphi开发。
    精神上支持楼主!
      

  2.   

    自己实现图形类,Delphi能将本来只是画在窗口上的画变成控件拉动,比如TShape。
    那么还有什么不可能的呢。
      

  3.   

    我的意思就是如果开发一个和delphi的开发环境一样的软件,但是这个软件主要是用于画网络拓扑结构图,而不只是简单的拖动,各位进来的大侠,都看看吧,发表一下你们的看法,谢谢!
      

  4.   

    呵呵,想法不错
    参照ROSE弄弄
      

  5.   

    to zwjchina(蒲石) :你说的设计模式这本书的全名是什么,谁出版的,我没有看过,请告诉我一下,谢谢!
      

  6.   

    要想真的提高,不要去照抄别人的,不一定行,还是自己去想办法实现,建议用GDI+实现,这样在.NET下也能用。
      

  7.   

    to gzlcd() :给点GDI+方面得资料,谢谢,并且详细的说说,可以吗?
      

  8.   

    就是一个图形编辑器是吧?
    以前做过几个类似的东西刚毕业的时候用GDI帮朋友做了一个,只有一个类,就是图元类,图像是用image显示的后来到游戏公司用DX做UI,里面的类多了点,是控件类划分的,但是基类都是一个,所以原理根上面那个基本上一样其实只要好好设计一下,不难实现的原理也很简单,就是创建一个类,可以显示图片,可以响应鼠标操作
    所有的图元都是以这个类直接或者间接生成的对象就是这样
      

  9.   

    gdi+ 的资料去微软的网站上下载,其他网站也有,好像有一个pascal封装的类,忘了在那个网站上有。
      

  10.   

    大家继续讨论,我准备开发了,从网上找到一些资料,有一个控件很好,不过没有我想要的网络设备,大家需要可以去看看,需要钱的,用用找找灵感,模仿一下也不错,diagram designe这个控件很好,我下了它的demo,完全就是仿照delphi的ide界面的。