ExcelHome技术论坛

 找回密码
 免费注册

QQ登录

只需一步,快速开始

快捷登录

搜索
EH技术汇-专业的职场技能充电站 妙哉!函数段子手趣味讲函数 Excel服务器-会Excel,做管理系统 效率神器,一键搞定繁琐工作
HR薪酬管理数字化实战 Excel 2021函数公式学习大典 Excel数据透视表实战秘技 打造核心竞争力的职场宝典
让更多数据处理,一键完成 数据工作者的案头书 免费直播课集锦 ExcelHome出品 - VBA代码宝免费下载
用ChatGPT与VBA一键搞定Excel WPS表格从入门到精通 Excel VBA经典代码实践指南
楼主: andysky

[原创]集编程、娱乐于一体(已做漂亮菜单升级)

[复制链接]

TA的精华主题

TA的得分主题

 楼主| 发表于 2006-5-12 15:24 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
对的,我再试过一遍了。

TA的精华主题

TA的得分主题

发表于 2006-5-12 15:56 | 显示全部楼层
想不通加载宏文件,还会提示这个?

[原创]集编程、娱乐于一体(源码未锁)

[原创]集编程、娱乐于一体(源码未锁)

TA的精华主题

TA的得分主题

发表于 2006-5-12 17:14 | 显示全部楼层

TA的精华主题

TA的得分主题

 楼主| 发表于 2006-5-12 17:27 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
在代码中加入这一句会好一点:".FrameNum = 1"
此句作用为播放第一帧,即播放“A”后再播放“B”,此时“A”暂停,若返回播放“A”则从刚才暂停处开始,而不是从第一帧重新开始,加入此句有更新之效果。
代码加在PLAYING = TRUE之后面

TA的精华主题

TA的得分主题

发表于 2006-5-12 19:13 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
3M xla [em06]

TA的精华主题

TA的得分主题

 楼主| 发表于 2006-5-12 19:51 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
以下是引用[I]lotustower[/I]在2006-5-12 19:13:10的发言:[BR]3M xla [em06]
那是因为XLA中插入了三个FLASH之故。 不过可将XLA文件与FLASH文件分开存放的,却不如溶在一起方便。

TA的精华主题

TA的得分主题

发表于 2006-5-12 21:12 | 显示全部楼层

TA的精华主题

TA的得分主题

发表于 2006-5-13 01:21 | 显示全部楼层
各位朋友,把月满西楼的窗体代码全部改为下面的要好得多。 Option Explicit Private Declare Function GetWindowLong Lib "user32" Alias "GetWindowLongA" (ByVal hWnd As Long, ByVal nIndex As Long) As Long Private Declare Function FindWindow Lib "user32" Alias "FindWindowA" (ByVal lpClassName As String, ByVal lpWindowName As String) As Long Private Declare Function SetWindowLong Lib "user32" Alias "SetWindowLongA" (ByVal hWnd As Long, ByVal nIndex As Long, ByVal dwNewLong As Long) As Long Private Declare Function ShowWindow Lib "user32" (ByVal hWnd As Long, ByVal nCmdShow As Long) As Long Private Declare Function DrawMenuBar Lib "user32" (ByVal hWnd As Long) As Long Private Const SW_SHOW As Long = 5 Private Const GWL_STYLE = (-16) Private Const WS_THICKFRAME As Long = &H40000 '(预设的大小框) Private Const WS_MINIMIZEBOX As Long = &H20000 '(最小化的标头) Private Const WS_MAXIMIZEBOX = &H10000 '(最大化的标头) Function hWnd() As Long hWnd = FindWindow(IIf(Val(Application.Version) > 8, "ThunderDFrame", "ThunderXFrame"), lpWindowName:=Me.Caption) End Function Private Sub UserForm_Activate() Dim IStyle As Long IStyle = GetWindowLong(Me.hWnd, GWL_STYLE) '去掉此句则无边框,但可拉动调整大小 IStyle = IStyle Or WS_THICKFRAME Or WS_MINIMIZEBOX Or WS_MAXIMIZEBOX '去掉此句则无最大小化最小化按钮 SetWindowLong Me.hWnd, GWL_STYLE, IStyle ShowWindow Me.hWnd, SW_SHOW DrawMenuBar Me.hWnd End Sub Private Sub UserForm_QueryClose(Cancel As Integer, CloseMode As Integer) Application.Visible = True End Sub Private Sub UserForm_Resize() UserForm1.ShockwaveFlash1.Width = UserForm1.Width - 6 UserForm1.ShockwaveFlash1.Height = UserForm1.Height - 6 End Sub

TA的精华主题

TA的得分主题

 楼主| 发表于 2006-5-13 08:15 | 显示全部楼层

to 27楼:

插入文件之FLASH是无法提取的。

当然,可以用抓屏或者录相工具将之抓下来,不可效果要差一点

[此贴子已经被作者于2006-5-13 8:18:54编辑过]

TA的精华主题

TA的得分主题

发表于 2006-5-14 17:42 | 显示全部楼层
以下是引用[I]山菊花[/I]在2006-5-7 9:14:19的发言:[BR]

这是分卷压缩,你把三个文件保存到硬盘同一目录下,分别重命名为1、2、3,解压缩文件1,它自动打开2和3。

不重命名也行,它会提示你打开后续文件。

谢谢您!偶明白了
您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

手机版|关于我们|联系我们|ExcelHome

GMT+8, 2024-11-24 10:36 , Processed in 0.037936 second(s), 7 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 1999-2023 Wooffice Inc.

沪公网安备 31011702000001号 沪ICP备11019229号-2

本论坛言论纯属发表者个人意见,任何违反国家相关法律的言论,本站将协助国家相关部门追究发言者责任!     本站特聘法律顾问:李志群律师

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