Office中国论坛/Access中国论坛
标题: Access与Flash的结合应用(祥解)附源码 [打印本页]
作者: sanjian 时间: 2003-12-20 07:27
标题: Access与Flash的结合应用(祥解)附源码
应黄海大师的提议,Access与Flash的结合应用(祥解)附源码
这是一个access较为豪华的包装范例,他调用了flash的流媒体控件,利用flash的交互与通信功能,借以达到了我们装扮软件的目的。
flash具有动感强、色彩艳丽、体积小巧、支持动画和交互性好等等一些access并不具备的特点,尤其它的“流”技术更是无可比拟,它可以边加载边播放,即使是一些较大的影片文件,我们也无须等待。可以想象,一个完美的flash动画加上我们的access核心技术应该是何等的惬意呀!
本例应该分为两个部分。一是flash制作:范例中的动感效果、声音效果、按钮事件等都是由flash中完成的。flash中有一个重要的通信函数“fscommand”它可以将一个字符串传递给承载它的windows程序,本例中它的承载程序是一个ActiveX 控件既flash.ocx,也就是说:当我们点击一个flash按钮时,如"进货管理",我们可以让fscommand函数为我们向flash.ocx控件传递一个具有特定标识意义的字符串,再由access加以识别处理就可以了.以"进货管理"为例:我在按钮的flash的单击动作中加入以下代码:
on (release) {
fscomfscommand();
mand ("JHGL");
}
"JHGL"就是这一按钮的特定标识,以后再在access中加以识别处理.
第二个部分是access程序.他主要的作用是对接收到的字符串加以识别,看看到底是哪个按钮被按下了,然后再做相应的处理.各位都是access的行家了,不在赘述.提供代码如下:
Private Sub Flash_FSCommand(ByVal command As String, ByVal args As String)
Select Case command
Case "JHGL"
MsgBox "您将进入“进货管理”模块"
Case "CHGL"
MsgBox "您将进入“出货管理”模块"
Case "KCGL"
MsgBox "您将进入“库存管理”模块"
Case "CWGL"
MsgBox "您将进入“财务管理”模块"
Case "help"
MsgBox "您将进入“使用帮助”模块"
Case "help"
MsgBox "您将进入“进货管理”模块"
Case "close"
MsgBox "再见!sanjian.5944.net"
DoCmd.Close
End Select
End Sub
flash媒介的应用客观上也减轻了access的负担,通常由access来完成的鼠标事件等等现在都由flash来完成了。它还自带了一些常用组件如:文本框、列表框等,可以读取外部数据等技术都为我们的应用带来新的课题,有待我们深入开发,可以想见这是一个有着美好前途的应用项目。
需要在此罗嗦几句的是,本范例的自动注册控件的技术,它是当今access最完美的自动注册技术,是本人的看家资本,一并奉献,以此感谢access中国对我的帮助。例中有较为详细的注解,各位可以仔细品味。另外,本人的flash技术实在是太洼,只得在国外的网站中下载了一个较好的作品,指在让各位充分体验flash的神奇魅力。
[此贴子已经被tmtony于2003-12-20 9:58:58编辑过]
作者: sanjian 时间: 2003-12-20 08:07
第一个不对,请下载第二个文件。怎么删除?
作者: sanjian 时间: 2003-12-20 08:08
第一个不对,请下载第二个文件。怎么删除?
[此贴子已经被作者于2003-12-20 0:12:33编辑过]
作者: tmtony 时间: 2003-12-20 18:00
你自己编辑即可删除,我已经帮你删除了
非常好的实例:)
作者: yuzhen662 时间: 2004-1-17 03:51
还是首次看到Access与Flash结合,介绍的文章。谢谢三坚!
作者: nxjswt 时间: 2005-6-29 18:07
收藏!!![em02][em02]
作者: hiyqy 时间: 2005-11-4 19:20
GODD~好东西好东西~[em01]
作者: hiyqy 时间: 2005-11-4 19:22
on (release) {
fscomfscommand();
mand ("JHGL");
}
中的一句应改为on (release) {
fscommand("JHGL"); } 我用的是2004版本的要改成这样,不然不行的~[em01]
作者: ds_lsl 时间: 2006-2-27 00:02
good
作者: manuscript_888 时间: 2006-3-7 17:19
VBA代码中的“Form_autoReg”和“Form_flash”<br >窗体是如何创建的,先谢谢!
作者: fix119 时间: 2006-3-8 04:10
hello
作者: erertrewte 时间: 2006-3-8 04:29
以下是引用sanjian在2003-12-19 23:27:00的发言:
应黄海大师的提议,Access与Flash的结合应用(祥解)附源码
这是一个access较为豪华的包装范例,他调用了flash的流媒体控件,利用flash的交互与通信功能,借以达到了我们装扮软件的目的。
flash具有动感强、色彩艳丽、体积小巧、支持动画和交互性好等等一些access并不具备的特点,尤其它的“流”技术更是无可比拟,它可以边加载边播放,即使是一些较大的影片文件,我们也无须等待。可以想象,一个完美的flash动画加上我们的access核心技术应该是何等的惬意呀!
本例应该分为两个部分。一是flash制作:范例中的动感效果、声音效果、按钮事件等都是由flash中完成的。flash中有一个重要的通信函数“fscommand”它可以将一个字符串传递给承载它的windows程序,本例中它的承载程序是一个ActiveX 控件既flash.ocx,也就是说:当我们点击一个flash按钮时,如"进货管理",我们可以让fscommand函数为我们向flash.ocx控件传递一个具有特定标识意义的字符串,再由access加以识别处理就可以了.以"进货管理"为例:我在按钮的flash的单击动作中加入以下代码:
on (release) {
fscomfscommand();
mand ("JHGL");
}
"JHGL"就是这一按钮的特定标识,以后再在access中加以识别处理.
第二个部分是access程序.他主要的作用是对接收到的字符串加以识别,看看到底是哪个按钮被按下了,然后再做相应的处理.各位都是access的行家了,不在赘述.提供代码如下:
Private Sub Flash_FSCommand(ByVal command As String, ByVal args As String)
Select Case command
Case "JHGL"
MsgBox "您将进入“进货管理”模块"
Case "CHGL"
MsgBox "您将进入“出货管理”模块"
Case "KCGL"
MsgBox "您将进入“库存管理”模块"
Case "CWGL"
MsgBox "您将进入“财务管理”模块"
Case "help"
MsgBox "您将进入“使用帮助”模块"
Case "help"
MsgBox "您将进入“进货管理”模块"
Case "close"
MsgBox "再见!sanjian.5944.net"
DoCmd.Close
End Select
End Sub
flash媒介的应用客观上也减轻了access的负担,通常由access来完成的鼠标事件等等现在都由flash来完成了。它还自带了一些常用组件如:文本框、列表框等,可以读取外部数据等技术都为我们的应用带来新的课题,有待我们深入开发,可以想见这是一个有着美好前途的应用项目。
需要在此罗嗦几句的是,本范例的自动注册控件的技术,它是当今access最完美的自动注册技术,是本人的看家资本,一并奉献,以此感谢access中国对我的帮助。例中有较为详细的注解,各位可以仔细品味。另外,本人的flash技术实在是太洼,只得在国外的网站中下载了一个较好的作品,指在让各位充分体验flash的神奇魅力。
[attach]2846[/attach]
http://sanjian.accxp.com/images/name.gif[/IMG]
窗体是如何创建的,谢谢给指点一下.
作者: airoracle 时间: 2006-3-8 06:17
学习一下
作者: manuscript 时间: 2006-3-9 18:34
没有人会吗
作者: pabc 时间: 2006-3-9 18:39
好东西,学习
作者: tuonianfeng 时间: 2006-3-10 07:24
标题: ddddd
dddddd
作者: berry2006 时间: 2006-3-10 12:08
thx~~
作者: erertrewte 时间: 2006-3-10 16:50
给个窗体设计过程!
作者: mrwyf 时间: 2006-3-15 00:59
ddddddddddddddddddddddddddd
作者: manuscript 时间: 2006-3-30 03:36
d
作者: cz685 时间: 2006-4-3 21:53
先收下了
作者: saerka 时间: 2006-4-4 17:37
谢谢拉~
作者: ghfmac 时间: 2006-5-11 04:26
看家本领当然得拿下了,不然怎么成我们的看家本领
作者: videochat 时间: 2006-5-11 23:22
强啊,窗体怎么搞的没看明白
谢谢
作者: sgs1234567 时间: 2006-5-14 19:31
谢谢你的提供好的例子
作者: 82077802 时间: 2008-3-31 14:01
Access与Flash的结合应用(祥解)附源码
作者: linda2181 时间: 2008-4-9 21:53
好东西要学习
作者: wdq 时间: 2008-4-13 10:46
多谢提供,学习以下。
作者: pengkuo 时间: 2008-4-14 20:41
Flash与Access的完美结合!!
作者: pengkuo 时间: 2008-4-14 20:52
很不错的哦1!
作者: beenet 时间: 2008-4-15 12:26
let me see see good
作者: mb2056 时间: 2008-4-16 22:21
XIEXIE
作者: taotao_sh 时间: 2008-5-4 12:06
又有好东东了
作者: yori2007 时间: 2008-6-25 12:56
[:50]
作者: yangwenhong 时间: 2008-6-26 07:43
这么好的东东一定要顶
作者: huangxiuwen 时间: 2008-7-7 18:29
[:50]
作者: huangxiuwen 时间: 2008-7-7 18:30
[:50] [:50]
作者: hxt1971 时间: 2008-10-5 11:18
[:17]
作者: rainless_9 时间: 2008-10-5 12:28
good
作者: freeoffice 时间: 2008-10-8 13:32
safd
作者: kevindeng 时间: 2008-10-16 09:42
厉害,如果FLASH可以和ACCESS结合的话,可以把界面做的更好看
作者: lonero 时间: 2008-10-19 23:26
学习中
作者: eddieliu 时间: 2009-1-12 00:46
谢谢提供,
作者: 021230ww 时间: 2009-2-6 12:03
还是首次看到Access与Flash结合
作者: stanleypan 时间: 2009-2-6 12:38
OFFICE 软件都可以.
作者: sunan 时间: 2009-2-8 23:29
学习高级的
作者: js7756 时间: 2009-2-11 00:32
一定要看看
作者: js7756 时间: 2009-2-11 00:33
又来
作者: js7756 时间: 2009-2-11 00:34
zhai xue xi
作者: studyboys 时间: 2009-2-13 16:59

作者: kenpung 时间: 2009-2-23 00:19
不错,我也来看看
作者: huangxiuwen 时间: 2009-2-23 00:31
学习
作者: yanwei82123300 时间: 2009-2-23 12:36


作者: fslgb 时间: 2009-3-19 23:02
FLASH AND ACCESS,,,,,GREAT
作者: fslgb 时间: 2009-3-19 23:05
MONEY
作者: panjianhui 时间: 2009-9-24 17:13
虽然时间过去这么久了,但还是想看一下
作者: zq198306 时间: 2009-9-25 08:46
我也看看 是什么样子的
作者: leoshime1234 时间: 2009-9-28 19:49
dddddddddddddd
作者: chaojianan 时间: 2009-10-10 16:00
谢谢分享,收藏了。
作者: li08hua 时间: 2009-10-30 20:42
不错,我正在找呢!谢谢!
作者: xingzhihao 时间: 2009-11-6 15:49
on (release) { fscomfscommand(); mand ("JHGL"); } 中的一句应改为
on (release) {
fscommand("JHGL");
作者: sccg 时间: 2009-11-6 22:30
good for sharing,. tks
作者: goto2008 时间: 2009-11-12 17:19

作者: 真主 时间: 2009-12-18 10:36
学习学习
作者: wati 时间: 2010-1-11 19:09
看看效果
作者: yhf 时间: 2010-1-18 14:20
GODD~好东西好东西 ,收藏
作者: qq7597184 时间: 2010-3-6 15:56
看看如何再说。
作者: snddzxb 时间: 2010-3-6 15:58
学习一下
作者: qq7597184 时间: 2010-3-6 16:04
无敌~~~不错,不错。
作者: xie62 时间: 2010-5-27 15:37
谢谢!
作者: icepoint223 时间: 2010-6-30 15:03
下载来看看,谢谢提供。
作者: duomu 时间: 2010-7-25 14:59
这两天一直在找的东东,谢谢
作者: jsan999 时间: 2010-7-30 20:02
非常感谢
作者: xjlibin 时间: 2010-8-2 08:09
太好了,谢谢了
作者: 天妖妹 时间: 2010-8-3 17:39
我要学习学习
作者: yyliuzheng 时间: 2010-8-4 00:43
学习
作者: 百度千秋 时间: 2010-8-5 10:12
回一下谢了,我就要这个
作者: ZHENGLIAN 时间: 2010-8-18 13:52
是当今access最完美的自动注册技术
作者: 天妖妹 时间: 2010-9-4 11:46
好东东一定要支持并下载收藏了解
作者: ldshuishijie 时间: 2010-12-12 13:00
真正需要!谢谢了
作者: zyp 时间: 2010-12-12 13:01
好东西,收下了
作者: c101 时间: 2010-12-12 22:41


作者: shines 时间: 2011-1-14 11:33
谢谢分享
作者: liumporite 时间: 2011-11-18 08:40
DDDDDDDDDDDDDDDDDDDDDD
作者: 鄱湖人2012 时间: 2013-8-17 09:51
参考
作者: myua2k 时间: 2013-9-9 00:31
收下了,谢谢!
作者: leonshi 时间: 2014-1-27 10:33
学习
作者: forgottor 时间: 2018-4-19 08:22
支持一下
欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/) |
Powered by Discuz! X3.3 |