|
|

楼主 |
发表于 2009-7-18 14:40
|
显示全部楼层
没人会6 B/ T" Y( \) T5 X1 O
靠自己摸索也难啊, ^4 O( T( I C0 P; k4 o+ z: c' f' G
1 q1 \7 K u& S& A7 ?! Z4 J6 B0 d
我的思路
& q+ Z6 `& c! ~ `- H4 \: b程序步骤如下:
5 e( o9 A& a+ Q+ p9 a
/ U1 f3 {7 n& j' W1、测量文字与各条管路的距离(按屏幕所见,不是真实的距离),这个有什么命令实现,或有什么变通的命令么。6 B$ S% F( u7 n+ Y" ~+ X
5 a3 d T/ g* h! Z: t
2、根据测量结果,将距离文字最短的管路与文字关联。
7 C* u! A7 C1 b1 X$ W! Q7 U& V; I# s% Y( E T" o# ]8 I
3、将文字自动移到关联管路上,& a( a# V6 M5 f, B
( ]$ j% C4 y7 O这个用VB或LISP怎么实现
7 ?3 x% J& I% Q' D+ n; c$ ?' {8 F$ Q5 N/ q, ^$ Z2 K* P# ]
! @6 p/ o/ g# _( r: x; t* q
问题的关键是如何判断文字与直线的距离。
; [8 Z& l% Y0 N. u
; ~" o$ m# q! b0 f) p- p3 ^1 j4 h2 ~+ j# U$ X
_________________ |
|