Access与Flash的结合应用

2016-02-19 20:36 23 1 收藏

岁数大了,QQ也不闪了,微信也不响了,电话也不来了,但是图老师依旧坚持为大家推荐最精彩的内容,下面为大家精心准备的Access与Flash的结合应用,希望大家看完后能赶快学习起来。

【 tulaoshi.com - 编程语言 】

  应黄海大师的提议,Access与Flash的结合应用.

  这是一个access较为豪华的包装范例,他调用了flash的流媒体控件,利用flash的交互与通信功能,借以达到了我们装扮软件的目的。

  flash具有动感强、色彩艳丽、体积小巧、支持动画和交互性好等等一些access并不具备的特点,尤其它的“流”技术更是无可比拟,它可以边加载边播放,即使是一些较大的影片文件,我们也无须等待。可以想象,一个完美的flash动画加上我们的access核心技术应该是何等的惬意呀!

  本例应该分为两个部分。一是flash制作:范例中的动感效果、声音效果、按钮事件等都是由flash中完成的。flash中有一个重要的通信函数“fscommand”它可以将一个字符串传递给承载它的windows程序,本例中它的承载程序是一个ActiveX 控件既flash.ocx,也就是说:当我们点击一个flash按钮时,如"进货管理",我们可以让fscommand函数为我们向flash.ocx控件传递一个具有特定标识意义的字符串,再由access加以识别处理就可以了.以"进货管理"为例:我在按钮的flash的单击动作中加入以下代码:

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/bianchengyuyan/)

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

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/bianchengyuyan/)

  flash媒介的应用客观上也减轻了access的负担,通常由access来完成的鼠标事件等等现在都由flash来完成了。它还自带了一些常用组件如:文本框、列表框等,可以读取外部数据等技术都为我们的应用带来新的课题,有待我们深入开发,可以想见这是一个有着美好前途的应用项目。

  需要在此罗嗦几句的是,本范例的自动注册控件的技术,它是当今access最完美的自动注册技术,是本人的看家资本,一并奉献,以此感谢access中国对我的帮助。例中有较为详细的注解,各位可以仔细品味。另外,本人的flash技术实在是太洼,只得在国外的网站中下载了一个较好的作品,指在让各位充分体验flash的神奇魅力。

来源:http://www.tulaoshi.com/n/20160219/1624095.html

延伸阅读
标签: flash教程
三、注意事项 的页面尺寸 如果将Freehand页面的尺寸设置为与影片相匹配,可以在实际的工作中节省不少时间,使导入Flash中的元素定位变得十分简单。 最简单的方法是将Freehand的标尺设置为以点或像素为单位(在Flash中多以象素为单位),然后选择自定义的页面尺寸,使之适合Flash影片帧的尺寸。当然在Freehand...
标签: flash教程
将 对象导入 在Flash MX的菜单中选择FileImport(或者按Ctrl+R)导入文件,在对话框中选择导入文件类型为Freehand,并指定Freehand文件,则会弹出Freehand Import对话框。 现在我们来详细解说一下“Freehand Import”对话框中每个命令分别代表的含义,方便你有针对性地导入Freehand文件。 Maping  &...
标签: flash教程
色彩模式转换 在10和 协同进行工作时,你应该注意一下色彩模式方面的问题。当Flash中导入Freehand文件的时候,所有的CMYK颜色都将自动转换成RGB颜色,包括在文件中使用的任何灰度的图片。不幸的是,这种转换不总是完美的,并且在Flash中看到的颜色和Freehand中的不完全一样。一般来说,Flash中的颜色显得比Freehand中更柔...
标签: flash教程
和的结合 先有了用于绘制矢量图形的Freehand,然后才出现了制作矢量动画效果的Flash,这个矢量不就是那个矢量吗? 其实并不完全是这样的,在Internet早期,Flash的绘图引擎与Freehand代码基础有很大的区别。由于渲染引擎的不同,想让这两个软件相互交换数据并不容易,比如向Flash中复制和粘贴矢量对象时总是错误不断...
标签: ASP
  在看这个例子之前,先讲讲Flash和Asp结合的原理,其实懂一点ASP的朋友都知道ASP是基于HTML的. 其实Flash和Asp接口的原理和纯ASP文件之间交互的原理是一样的,简单地说就是页面之间的数据交换。了解了这一点之后,我们来看看下面这个简单的例子: 这个例子是把ACCESS内的数据读出来,并在Flash内显示出来。这个例子一共有三个...

经验教程

136

收藏

62
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部