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的神奇魅力。

时间: 2024-07-30 12:28:00

Access与Flash的结合应用的相关文章

详细讲述Access与Flash完美结合的应用

access 应黄海大师的提议,Access与Flash的结合应用.这是一个access较为豪华的包装范例,他调用了flash的流媒体控件,利用flash的交互与通信功能,借以达到了我们装扮软件的目的. flash具有动感强.色彩艳丽.体积小巧.支持动画和交互性好等等一些access并不具备的特点,尤其它的"流"技术更是无可比拟,它可以边加载边播放,即使是一些较大的影片文件,我们也无须等待.可以想象,一个完美的flash动画加上我们的access核心技术应该是何等的惬意呀! 本例应该分

超简单flash+asp+access计数器

access|asp+|计数器 虽然计数器不一定要用数据库,不过我这个计数器真是非常非常地简单  大部分是受了guoy_8186的启发,他的投票教程真的非常不错. Flash代码: var count = new LoadVars(); //创建一个loadVars对象  count.load("你的路径/write.asp", count); //读取asp文件  count.onLoad = function(success) {   if (success) {    visit

ASP + FLASH + ACCESS教程

 ASP部分: <% added=request("added") del=request("del") action=request.QueryString("action") set conn=server.createObject ("adodb.connection") set rs=server.createObject ("adodb.recordset") dbpath=server.M

c#如何读取Access中OLE类型的flash动画???

问题描述 为了保证Flash文件的安全,不得已将swf文件以OLE数据类型存入Access数据库,看了很多资料都是关于OLE类型为图片的存取方式,就是没有关于动画的,请有这方面经验的朋友给予思路,谢谢! 解决方案 解决方案二:学习解决方案三:请高手指点,这个问题我已经查阅了将近10天资料了,实在愚钝,没有解决解决方案四:IMAGE对象实际就是2进制文件不要看叫IMAGE其实不只可以存图像de只要是2进制的都能送进去···解决方案五:是的,sql的image对象也许和access的ole对象一样,

关于linux下的嵌入式文件系统以及flash文件系统选择

嵌入式linux下常见的文件系统 • RomFS:只读文件系统,可以放在ROM空间,也 可以在系统的RAM中,嵌入式linux中常用来作 根文件系统 • RamFS:利用VFS自身结构而形成的内存文件系 统,使用系统的RAM空间• JFFS/JFFS2:为Flash设计的日志文件系统 • Yaffs:专门为Nand Flash设计 • proc:为内核和内核模块将信息发送给进程提 供一种机制,可以查看系统模块装载的信息 • devFS:设备文件系统 Linux上的Ext2fs • 支持4 TB

在在Flash中使用ASP技术

在Flash中使用ASP需要的条件: 1.你的ISP的server必须支持Active Server Pages并且最好支持数据库 2.你应该要安装Flash mx 3.需要你对ASP有初步的了解OK,下面具体介绍怎么使用: 第一步要做的是建立数据库: 数据库结构: 例子中使用Access数据库,表名为tblStaff,有三个字段:strID (自动编号),strKnownAs(Text),strSurname (Text). 这是一个用来示范用户名的数据库,随便加些数据吧. 第二步就是建立一个

Flash+ASP联合打造投票程序(图)

程序|投票|投票 为了调查了解站点访问者对特定问题的立场,我们可以在站点中设置投票程序,站点访问者直接选择答案,程序自动对所有答案进行统计和显示. 下面是一个简单的flash版的投票程序,后台使用xml+ asp+ mysql:因为大多web工作 者对asp比较熟悉,xml可以将复杂的问题简化,采用mysql的原因是access我没有安装,程序不需要任何存储过程,所以无需动SQL Server ,Oracle等重兵器. 问题分析:本投票程序是选择题,故我们用一个字段存储用户的答案即可. 建立数据

在Flash中使用ASP技术

数据库结构:第一步:建立数据库.例子中使用Access数据库,表名为tblStaff,有三个字段:strID (自动编号), strKnownAs(Text), strSurname (Text).这是一个用来示范用户名的数据库,随便加些数据吧. 第二步:建立一个 Flash 4 的动画: 步骤如下:1)建立三个text field,它们是用来显示数据用的. 2)把第一个text field的name设置为Input,它是用来接收输入数据的. 3)另外两个text field分别命名为Known

Flash和ASP实现的用户登录/注册程序

核心提示:Flash和ASP实现的用户登录/注册程序教程. Flash一帧可以完成.asp也可以一个文件完成,这里我将用户登录和用户注册分为两步做,方便大家理解,Flash分两帧,asp分两个文件. 准备: Flash8 , IIS ,Miscrosoft Access 2003; 开始: 数据库中: 用设计视图新建一个名为 UserTable 的表,三个字段分别为 id 为自动编号,username为文本,password为文本; 输入一条数据 username 和 password 都为ch