meflying 发表于 2005-1-13 16:23:00

我7楼的话没看见吗?我试了好多输入,都无法到达写文字这一步,所以我无法调试,你给组输入的数据吧

pbbo 发表于 2005-1-13 19:43:00

那我就把程序完整的上传吧!注意,指定点时应顺序指定组成四边形,最好成画格网要求的长方形!这回只要顺序指定点,无论你怎么输入都应该能正确调试了哦!还要注意,要保证四边形任意边长都大于一个步长(100*blc)啊,我想是飞哥你因为这个才调试不成功的!


再者这个程序或许有很多要改进的地方,但绝对没有错误!


多多指教!需要改进的地方敬请说出!

pbbo 发表于 2005-1-13 19:50:00




或许你在你的机器上也能正确运行,而我要问的是我在自己的机器上运行过很多次都是正确的,只是在有的别的机器上就不行了,不知道为什么?

meflying 发表于 2005-1-13 21:21:00

你再传个程序有什么用?我要的是一组输入数据。。。



我试了很多了,都不行,如果是长方形的四个角点,程序还会出错


再或者,你就写一段写文本的,而且会出现你说的问题的代码,因为我始终无法再现你说的问题。。。
还有,你始终还是没有说你需要显示的是什么文本,而实际显示在屏幕上的又是什么。。。
<FONT face=黑体 color=#ff0000 size=2>注意:上面有好几个方面的问题,希望你不要就看某一句话就回复,把我说的这几个方面都回复一下,到时候我又得再说一遍!!!</FONT>

f5612140 发表于 2005-1-13 21:35:00

to <A name=5523><FONT color=#990000><B>meflying</B></FONT></A>:


在较大的图形范围内操作即可

pbbo 发表于 2005-1-13 22:23:00

不好意思,劳烦飞哥你看了这么多次!如果真象楼上说的那样,那是我没有把其中隐藏的注意事项说清楚。


那就给你四个点啦!顺序指定既可!               blc=1       当然如有必要可随意设定,小于1也行!


X = -746.1186                               Y = -863.0044


X = -344.6160                               Y = 360.9106


X = 2358.0573                               Y = -525.6953


X = 1956.5547                               Y = -1749.6103


命令command( "text" ) 循环输出cd、gd,并以100*blc为一个步长逐级递加输出!


问题是输出cd、gd时,想要的结果是100*blc的整倍数(输出cd=-700、-600、……                2300 ,                       gd=—1700、—1600、…… 300)!但有时不行!


(用“print cd”“print gd”却总是正确的!)


还有要补充的就是,我相信你应该能调试成功,而且能得到正确结果的,因为我在别的机子上调试也能得到正确结果。


唯一的遗憾就是在有的机子上就是不行!就想问这个


哎,都怪我表述不清!

meflying 发表于 2005-1-14 08:31:00

正如你所说,我这里是正确的,你再传一个你执行完出问题的图吧,看看能不能从图中看出点端倪来

pbbo 发表于 2005-1-15 18:15:00

不好意思,当我特意去找错误的时候却总是找不到!等什么时候找到了再说~!


或许它本来就没有什么错!


       


不过同样为你的对这个问题的执着关注表示感谢!

jiang82040 发表于 2005-1-17 10:38:00

老兄,好东东大家共享嘛,小弟我是搞公路的,你的那东东可共享一下吗?

pbbo 发表于 2005-1-17 21:05:00

那东东已经共享了,有用拿去就是了!
页: 1 [2]
查看完整版本: 数字显示问题