我要做一个简单的'画图'程序,要能自由选择'画布'上的基本图形,并显示其边框,通过调整边框上四个顶角的点,进行拖拉缩放等修改,重新打开保存后的文件仍然要能自由选择并调整。
哪位侠士知道该如何实现?望能赐教个一招半式的,小弟不胜感激。如有相关控件或源代码或别的什么宝贝的,千万要发给我!小弟的信箱是:[email protected]
叩谢先了!

解决方案 »

  1.   

    显示其边框用line画,在鼠标Move事件中写代码
      

  2.   

    例如文本文件
    circle,100,100,50
    line,100,100,200,200读取后操作
      

  3.   

    看来楼上的这位“victorycyz(中海)”和我是师兄弟。偶也想推荐这本书呢!
    好书顶一下!
      

  4.   

    偶当年的第一个WINDOWS下的“画图板”作品就是跟这本书学的。
      

  5.   

    谢谢各位侠士,我以前也是看《VB从入门到精通》学VB的,不过因为这本书太厚,毕业时送人了。:(
    不过小弟实在是愚笨,仍然有点问题不是完全明白。
    按online(龙卷风V2.0--再战江湖)所述把信息都保存到文本中,再次打开时读取文本中的信息,在‘画布’上重绘,重绘后这些图形就不能再通过鼠标点击图形边线来选取移动他们了呀,而且我还需要在图形边框外显示一个虚线的方型边框,并通过拖拉虚线边框的顶角来调整图形的大小。
      

  6.   

    感谢各位的帮助,问题已解决,主要采用SVG图形描述语言。
    如有兴趣可参考 
    http://www-900.ibm.com/developerWorks/cn/xml/x-svg/index.shtml