QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

查看: 2420|回复: 4
收起左侧

[讨论] 用VBA玩中国象棋(三):摆放棋子

[复制链接]
发表于 2008-9-21 10:05:53 | 显示全部楼层 |阅读模式 来自: 中国

马上注册,结识高手,享用更多资源,轻松玩转三维网社区。

您需要 登录 才可以下载或查看,没有帐号?注册

x
本系列练习拟通过用VBA方法在CAD的模型空间画棋盘、画棋子、在棋盘上摆放棋子、用鼠标选择并移动棋子、吃对方棋子、用规则限制棋子移动等过程,帮助初学者在游戏中了解和掌握CAD中VBA的基本使用方法。
1 _& O8 w9 f( a. t本帖着重讨论摆放棋子的方法。通过摆放棋子,了解子程序的声明和调用、插入块参照、编辑块属性等方法。5 p" Z" Z+ w# ^- ]4 u3 W
附件中是VBA例程,供参考
! e3 f4 m+ f1 O! |8 G
9 y2 O9 D! s% z8 {[ 本帖最后由 woaishuijia 于 2008-10-13 10:29 编辑 ]
Untitled-1.gif

BF.rar

9.45 KB, 下载次数: 71

评分

参与人数 1三维币 +8 收起 理由
唐昕晨 + 8 好主题

查看全部评分

发表于 2008-9-21 10:33:29 | 显示全部楼层 来自: 中国浙江温州
楼主讲下一下,附件怎么用啊?运行宏,提示错误啊!2 t0 N( W. {, p/ I' D) T

! g# U. S/ L" B( Z2 L[ 本帖最后由 CHNLOONG 于 2008-9-21 10:36 编辑 ]
 楼主| 发表于 2008-9-21 15:53:59 | 显示全部楼层 来自: 中国辽宁营口
可能出错的地方有两个:+ \9 m/ I2 k0 `* C
1、本程序在2005和2008版本调试通过。由于本人电脑中最低版本是2005,程序中是否有超出2004及以前版本功能的命令、属性和参数,我也不敢肯定。
- l9 ?* f2 x' u) S2 _2、程序中新建了一个文字样式,所用字体为"C:\WINDOWS\Fonts\STXINWEI.TTF",字体为“华文新魏”,如果你的安装位置与此不同,请自行更改程序中的文件路径和文件名。. c7 w) c% I/ S
7 j9 T& V7 I  {
4 u, }# E2 [$ b
感谢楼上提醒,已找到程序中一处错误:块属性的“锁定”模式是2008以上版本的新功能,程序中允许2007版本使用该模式,所以在2007版中运行宏会报错。
, @7 W; Z8 L/ i# p现已改正并更新附件。) t6 Y# I* ~  ^. F- s! C9 }
再次感谢楼上。
9 Q0 B- A; n% `
' u: |, c, P/ }( t7 Z' W2 L4 v  U7 e[ 本帖最后由 woaishuijia 于 2008-9-25 20:42 编辑 ]
发表于 2008-9-21 19:16:27 | 显示全部楼层 来自: 中国河北石家庄
编辑块属性又是一个难以理解的问题,常常发现块的参考点不合适,期望进行编辑,但打开编辑器,内部面目全非,操作的手柄众多,然而无从下手。
发表于 2008-9-22 16:56:49 | 显示全部楼层 来自: 中国广西柳州
这方面是空白,以后多来这里逛逛。增加点知识。
发表回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Licensed Copyright © 2016-2020 http://www.3dportal.cn/ All Rights Reserved 京 ICP备13008828号

小黑屋|手机版|Archiver|三维网 ( 京ICP备2023026364号-1 )

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