明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 2527|回复: 5

[VBA]怎么实现导航效果,象汽车在cad上动态显示?

[复制链接]
发表于 2006-6-17 23:31:00 | 显示全部楼层 |阅读模式

效果就像鸟瞰窗口那个黄色的区域框

我有一个想法,就是gps坐标传过来后在屏幕上插入一个汽车式样的图块

当有下一个坐标传过来后首先删掉前一个汽车块,按照新坐标重新插入这个块

这个块没有别的作用,就是为了显示,这样速度是不是太慢,效率不高?

以前见过r14可以在程序启动时在cad工作区显示自己的logo,像是一张图片用的应该不是插块方法,请问高手这种效果怎么实现?

 楼主| 发表于 2006-6-21 21:58:00 | 显示全部楼层

怎么没人理呢?版主能帮帮忙吗?

发表于 2006-6-22 17:43:00 | 显示全部楼层

为什么要删除上一个汽车块?

只要改下存在的汽车块的插入坐标不就完了。

 楼主| 发表于 2006-6-23 00:09:00 | 显示全部楼层

谢谢楼上

能不能实现显示的点有 blipmode=on 时,鼠标在屏幕点出现的一些小十字效果,用户有别的动作时小十字自动消失,能不能程序产生那样的小十字?

发表于 2006-6-25 14:43:00 | 显示全部楼层

每次都将块删除,肯定效率不高。你可以不断修改块的插入点的数值,然后用

acadapplication.update 来更新屏幕.

 楼主| 发表于 2006-7-11 19:21:00 | 显示全部楼层
能不能不产生实体对象,在屏幕上产生虚拟的十字,就像系统变量 blipmode 设为 on时鼠标点击屏幕留下的小十字,屏幕刷新后自动消失
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|CAD论坛|CAD教程|CAD下载|联系我们|关于明经|明经通道 ( 粤ICP备05003914号 )  
©2000-2023 明经通道 版权所有 本站代码,在未取得本站及作者授权的情况下,不得用于商业用途

GMT+8, 2024-11-27 00:34 , Processed in 0.167616 second(s), 23 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表