网站首页 > 技术教程 正文
先看效果
最近在用vba来模仿几何画板的画图方式,在word里画图。理论是有了,但是实现过程很复杂,花了大量时间,连总结分享的时间都没了。
几何画板和word的图形都是由很多种小图形构成的,就是说要用变量来存储图形信息,为了这个,学习了字典来存储信息。Dim d,Set d= CreateObject("Scripting.Dictionary"),可以用这种方式来建立字典,字典附带的几种方法,可以方便地添加和删除元素,例如d.add 添加,d.remove,删除元素,d.exist()判断是否存在,用这几种方法,可以方便地添加和删除图形,通过修改d.item()的值,可以修改图形信息。那么有了这些方法,就可以模仿几何画板操控图形的方法了。
由于vba是在word中,对于鼠标以及图形的选择判断很复杂,所以先选择用面板来操控图形,等将来有时间有实力了,再来完全模仿几何画板的操作。
由于word图形的存储很特殊,访问图形的特征也很麻烦,所以干脆把图形的一些重要信息存储到图形的名字中去,可惜word的图形名字的长度有限制。
现在是实时建立图形,只能在建立时的面板修改,将来还要加入,以往建立的图形也能修改。
猜你喜欢
- 2024-11-04 几何画板手机版下载地址,需要的看过来
- 2024-11-04 化学方程式、几何图、思维导图、流程图去哪里找?老师们快看过来
- 2024-11-04 几何画板系列教程——3.1.2-4三角形的中线等交于一点的演示
- 2024-11-04 超好用的数学教学软件:几何画板Sketchpad for Mac中文版
- 2024-11-04 此软件在手,让你的课件牛上加牛!
- 2024-11-04 几何画板免费版来啦,你还犹豫什么?
- 2024-11-04 前端图形学实战:从零开发几何画板(vue3 + vite版)
- 2024-11-04 专业的数学教学软件:几何画板Sketchpad Mac中文版
- 2024-11-04 刘永春(几何画板顶级视频课程)学帮理练创始人
- 2024-11-04 几何画板系列教程——2.2.1 自定义工具的生成
你 发表评论:
欢迎- 05-1613步震撼淘宝大促闪光裂纹破墙立体字PS制作教程
- 05-16AI教程 | 绘制扁平的萌萌哒图标
- 05-160基础学平面设计所需了解的基础常识汇总
- 05-16自学平面设计需要多长时间?十六年职业设计总监告诉你
- 05-16平面设计都要学习哪些内容?
- 05-16李涛PS教程 高手之路PS教程 合成教程 —制作一个小星球
- 05-16Illustrator实例教程:制作炫酷的漩涡效果
- 05-16Illustrator实例教程:利用混合工具制作一朵炫酷的花
- 最近发表
- 标签列表
-
- sd分区 (65)
- raid5数据恢复 (81)
- 地址转换 (73)
- 手机存储卡根目录 (55)
- tcp端口 (74)
- project server (59)
- 双击ctrl (55)
- 鼠标 单击变双击 (67)
- debugview (59)
- 字符动画 (65)
- flushdns (57)
- ps复制快捷键 (57)
- 清除系统垃圾代码 (58)
- web服务器的架设 (67)
- 16进制转换 (69)
- xclient (55)
- ps源文件 (67)
- filezilla server (59)
- 句柄无效 (56)
- word页眉页脚设置 (59)
- ansys实例 (56)
- 6 1 3固件 (59)
- sqlserver2000挂起 (59)
- vm虚拟主机 (55)
- config (61)
本文暂时没有评论,来添加一个吧(●'◡'●)