C#VISIO画流程图
(2011-07-03 10:25:00)
转 载 ▼
标签:
it
c
visio
分类:My_IT_Life
还是没有做 的灵感,总结下前段时间做的 好了。
网上 的资料那个少啊,姐艰辛地做了一个星期啊一个星期,中间还夹杂着
道德题的高强度训练,和各种“不知道为啥那么难,为啥怎么做准确率都不高,难道我道德
真的不及格吗”的自我怀疑
网上本来就很少的资料,还带了 多术语,作为半个 小白,研究了半天,成果如
下:
文件叫 ( 说没归档的叫 ,归了档的叫 ,偷偷地纠
结为啥我才刚 都没 之前的 也叫 ),用来画图的地方叫
,放图形的地方叫模具窗口,图形当然就叫模具了。
做的是话路线,关键路径用红底标出,程序太长,不利于总结,就简写了。
至今没搞懂怎么获取一个动态连接线两端的图形 ,所以算法改成:
、从数据库获取一个网络路径,用最早开始最晚开始时间(,)标出关键路径的
节点。算 的时候可以顺手标 值(图形画在哪里,靠!"#$坐标定位,我用固定间隔
画),唯一的起点排第一,直接后继第二,后继的后继们第 %,如果发现某点是某
值更大的点的后继,则改掉这点的 值和 值。由于 固定间隔,很容易看出来哪些图
形是站在同一列的,两层循环,&' 从最小的 到最大的 ,&' 网络路线的
(),相同 值的图形用固定的 * 增量填入不同的 * 值。
+、两个循环找出哪个关键路径上的点的后继也在关键路径上,这些点准备用红底标出。
%、开始按!"#$坐标 ' 图形,如果有红底标记,则涂红色,顺手将图形的 值
放进 )。' 完图形之后,在自己和后继之间 ' 连接线,如果有红底标记,
则线需要涂红。
,,,,,,,,正文来了,,,,,,,,,
-打开一个 ,增加一个 ,有两种方法
-)./.0
'&-1-'--)./!$2 不可见,我稀饭用这
种