您的位置: 扑奔PPT网 >> 论坛 >> PPT交互&动画讨论区 >> 查看帖子
字体: 小 中 大 | 打印 发表于: 2008-6-02 09:19 作者: 无极 来源: 扑奔PPT网
VBA 3d动画演示.rar(2008-06-02 09:19:41, Size: 38.6 KB, Downloads: 351)
1.jpg
ietimer控件.rar(2008-06-02 14:01:26, Size: 30.4 KB, Downloads: 24)
QQ截图未命名.JPG
最新回复
pants (2008-6-02 09:24:17)
rixin2008 (2008-6-02 09:31:37)
爱ppt的牛 (2008-6-02 09:41:57)
pants (2008-6-02 09:42:28)
皇城根下 (2008-6-02 09:57:43)
无极 (2008-6-02 10:09:10)
无极写这个东西,不是为了别出心裁,只是想告诉那些对PPT存在偏见的朋友,PPT本身有局限性,每个软件都有它的局限性,但PPT有VBA可以无限弥补它的不足,其他软件未必有,虽然Flash有AS语言,但没有学过算法朋友,想写出炫人效果的代码,几乎是不可能的。学习VBA并以此为起点,进而学习VBS,JS,VB,Dephi甚至VC都提供了坚实的基础。
代码来源于我三年前学习DX时所写的一个VB示例(记不清是我的还是别人,就当是我的吧),昨天把它移植到了VBA中,感觉效果不错,就发上来作为礼物送给扑奔和扑奔上的朋友们。
看不到效果的朋友,对不起了,别怪我,不是我的错。
Xiao_0 (2008-6-02 10:43:49)
提示如图
1.jpg
无极 (2008-6-02 10:49:23)
密码:无极之风
给大家添麻烦了,无极深感歉意。
爱ppt的牛 (2008-6-02 11:04:06)
无极 (2008-6-02 14:00:50)
代码中用到了一个微软控件:Ietimer,这是一个定时器,原本在移植的时候想到用API函数SetTimer和StopTimer和回调函数TimerPro,但考虑到兼容PPT07(因为它不支持回调),所以才决定用微软的这个控件。
可能大多数的朋友的系统中都没有安装这个控件。
下面把控件包发布在下面,把文件解压缩,然后点击“注册”文件即可。如果你的系统目录不是默认为c:\windows\,请自行修改注册文件中的路径。
(2008-06-02 14:01:26, Size: 30.4 KB, Downloads: 24)
amwyq (2008-6-02 14:52:06)
无极 (2008-6-02 15:22:41)
thpatty (2008-6-02 17:27:37)
dragonlcy (2008-6-03 21:26:49)
QQ截图未命名.JPG
wososowo (2008-6-03 23:22:47)
3d能那么小吗?
无极 (2008-6-04 08:09:53)
无极 (2008-6-04 08:13:24)
netcfg (2008-6-05 02:15:56)
bigyoung (2008-6-12 11:39:25)
busy99 (2008-7-01 18:44:18)