|
|

楼主 |
发表于 2009-7-18 14:40
|
显示全部楼层
没人会3 F/ z; N, x5 ?9 w$ r
靠自己摸索也难啊,3 H" f* ^# F* x. |3 `) a& {: y
/ W' |% t! {1 D- ?5 D' l+ c: K我的思路$ M2 d! d \: M0 @; X, Z9 n
程序步骤如下:8 }) `" B7 C! L
# P# s" t' |4 a4 p; {1 M3 D6 i
1、测量文字与各条管路的距离(按屏幕所见,不是真实的距离),这个有什么命令实现,或有什么变通的命令么。
3 _$ Y+ ?! _4 V* \+ `$ b& V( ^ `/ U' Q( e+ h2 B( X& q! G( E
2、根据测量结果,将距离文字最短的管路与文字关联。
' M! l1 `6 n. o6 o+ P% E5 |6 _' [. N" |! e( v0 V: @3 J
3、将文字自动移到关联管路上,5 c0 A+ }, W8 N
7 ]# E' B1 o/ I- \; ~" G3 o2 K
这个用VB或LISP怎么实现2 M. F, F) D2 d6 ^8 _
2 S8 O, E. c/ y Y4 j9 e
6 v) g7 h. e3 x4 ^7 }& ?2 B3 e6 s问题的关键是如何判断文字与直线的距离。
1 S! h0 q5 z, b2 X& M$ w; H$ C# Z0 w" J" v! \" B! W
) k& H8 t! ], F_________________ |
|