QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

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

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

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

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

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

x
本系列练习拟通过用VBA方法在CAD的模型空间画棋盘、画棋子、在棋盘上摆放棋子、用鼠标选择并移动棋子、吃对方棋子、用规则限制棋子移动等过程,帮助初学者在游戏中了解和掌握CAD中VBA的基本使用方法。
6 }, }) ~1 l7 i3 [本帖着重讨论摆放棋子的方法。通过摆放棋子,了解子程序的声明和调用、插入块参照、编辑块属性等方法。
# z9 }3 {1 A8 F) L- \. p) S& z附件中是VBA例程,供参考- r9 [9 P$ |, H; _4 _/ \% p

( s" J3 K9 R4 B% I5 K[ 本帖最后由 woaishuijia 于 2008-10-13 10:29 编辑 ]
Untitled-1.gif

BF.rar

9.45 KB, 下载次数: 71

评分

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

查看全部评分

发表于 2008-9-21 10:33:29 | 显示全部楼层 来自: 中国浙江温州
楼主讲下一下,附件怎么用啊?运行宏,提示错误啊!$ |7 }& j- F$ n+ y; v! W9 h& h
* [' N, y4 i1 k$ v) H
[ 本帖最后由 CHNLOONG 于 2008-9-21 10:36 编辑 ]
 楼主| 发表于 2008-9-21 15:53:59 | 显示全部楼层 来自: 中国辽宁营口
可能出错的地方有两个:6 L0 Z# w* g2 m2 l$ [
1、本程序在2005和2008版本调试通过。由于本人电脑中最低版本是2005,程序中是否有超出2004及以前版本功能的命令、属性和参数,我也不敢肯定。0 b1 Q7 @/ S3 \2 Q% x, u
2、程序中新建了一个文字样式,所用字体为"C:\WINDOWS\Fonts\STXINWEI.TTF",字体为“华文新魏”,如果你的安装位置与此不同,请自行更改程序中的文件路径和文件名。$ O$ K  q. F# m8 i

- C" t5 ]2 \" ]+ R; H, D+ k: n2 r) H0 U7 N$ M
感谢楼上提醒,已找到程序中一处错误:块属性的“锁定”模式是2008以上版本的新功能,程序中允许2007版本使用该模式,所以在2007版中运行宏会报错。$ ]" {" O! v4 i% b5 u  D1 r
现已改正并更新附件。9 m- h$ Q3 F; ]4 x
再次感谢楼上。' F" E& q3 u* e5 F* r" m% _8 R

$ a. i1 k; g7 C/ X[ 本帖最后由 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 )

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