请教在VB中画带连线的框图(能加文字注释)的方法,直接画和使用Visio哪个好?还有别的方法吗?

如题。我没有接触过VB中画图。请有这方面经验的朋友帮忙指点一二。多谢!
[35 byte] By [viena-维也纳N02] at [2008-4-29]
# 2
看复杂程度了,可以考虑用PictureBox+Line控件的方法
如果复杂的话,直接调用visio然后通过OLE方式嵌入。
# 3
如何调用visio,能具体点吗,这方面我确实一无所知
viena-维也纳N02 at 2007-10-22 > top of Msdn China Tech,visual basic,多媒体...
# 4
visio的调用方法和word差不多,毕竟都属于office家族的东西。不过对象复杂度很高,我曾经想试一下,后来怕了,呵呵
# 5
还有就是自己做控件了
# 6
自己做,要不少时间
# 7
visio支持
kmzs-.:RNPA:.山水岿濛 at 2007-10-22 > top of Msdn China Tech,visual basic,多媒体...
# 8
visio偶也8懂...偶對畫圖也實在不怎麼樣,

如果有空,偶去試試,但是最近二星期都沒有時間..
daisy8675-莫依沉迷 at 2007-10-22 > top of Msdn China Tech,visual basic,多媒体...
# 9
改散分了,想要分的请进
viena-维也纳N02 at 2007-10-22 > top of Msdn China Tech,visual basic,多媒体...
# 10
偶觉得自己画比较好,资源占用少,且自由度大……呵呵,又一个理论
# 11
如果有空,偶倒有兴趣做一个看看…… ^_^
# 12
visio然后通过OLE方式嵌入
# 13
建议自己画

如果要求不多的话,难度也不高啊;要想Visio那样复杂的话~~~~
pigpag-Pigpag-AGREFighter at 2007-10-22 > top of Msdn China Tech,visual basic,多媒体...
# 14
我现在是自己画了,用 line 坐标,颜色,BF 画框,用print写字。但是太麻烦!因为可能会随时改动样式,一改,就要重新做。也不太好看,用line画出的框没法做成圆角的。另外,在框里画一个可以填充颜色的三角形怎么画?
viena-维也纳N02 at 2007-10-22 > top of Msdn China Tech,visual basic,多媒体...
# 15
//我现在是自己画了,用 line 坐标,颜色,BF 画框,用print写字。但是太麻烦!因为可能会随时改动样式,一改,就要重新做。也不太好看,用line画出的框没法做成圆角的。另外,在框里画一个可以填充颜色的三角形怎么画?

麻烦不麻烦呀,当然是做成用户控件,然后用控件数组动态载入。这种东西如果不封装,要死人的。
pigpag-Pigpag-AGREFighter at 2007-10-22 > top of Msdn China Tech,visual basic,多媒体...
# 16
//在框里画一个可以填充颜色的三角形怎么画?

不知道你指的三角是什么,是不是小箭头?
建议看看Webdings字体的"3""4""5""6"几个字符,分别是左右上下的实心三角小箭头
pigpag-Pigpag-AGREFighter at 2007-10-22 > top of Msdn China Tech,visual basic,多媒体...
# 17
多谢 pigpag(噼里啪啦 - 毕业考考砸,心情不错) !
viena-维也纳N02 at 2007-10-22 > top of Msdn China Tech,visual basic,多媒体...