首 页 ┆ 源码下载 ┆ IT学院 ┆ 字体下载 ┆ 模板下载 ┆ 源码发布 ┆ 广告合作 ┆ 网站地图 ┆ 虚拟主机 ┆ 中文域名
► 设为首页
► 加入收藏
► 联系我们
源码下载 >> ASP源码 | PHP源码 | ASP.net源码 | JSP源码 | CGI源码 | VC/C++源码 | VB源码 | Delphi源码 | Flash源码
文章学院 >> 网络编程 | 网页设计 | 图形图象 | 数据库 | 服务器 | 网络媒体 | 网络安全 | 操作系统 | 办公软件 | 软件开发 | 黑客知识
字体下载 >> 精制字体 | 非英字体 | 艺术字体 | 著名字体 | 哥特式 | 简单字体 | 手写体 | 节假日 | 图案字体 | 精度像素 | 中文字体
模板下载 >> 企业门户 | 数码网络 | 休闲娱乐 | 影视音乐 | 旅游名胜 | 文化艺术 | 电子商务 | 个性展示 | 登陆导航 | Flash模板
►►您当前的位置:源码园 → IT学院 → 数据库 → 其他相关 → 文章内容

用Flash控制vfp程序

作者:无从考证  来源:转载  发布时间:2007-2-7 12:08:40
 用flash可以做出非常漂亮的界面和动画效果,而vfp在这方面的确是先天不足,将两者的优点结合起来肯定是一件令人激动的事情,在偶尔翻到的一篇别的编程语言和flash结合的文章,就试着在vfp中搞搞,结果非常满意。我想这应该是一件很有意义的事情,无限畅想。。。
   看看界面图先。。(为试效果临时凑合的flash和vfp程序,将就着看吧。) 

此主题相关图片如下:


此主题相关图片如下: 
 


下面就来说说具体的步骤:
[1] 制作flash 
    在flash中制作4个按钮,分别为打开,最大化,提示,关闭。
代码分别为(都是在鼠标释放的时候触发):
打开:
on(release){ 
Fscommand("open","Opentable"); 
} 
最大化:
on(release){ 
Fscommand("max","windowsmax"); 
} 
提示:
on(release){ 
Fscommand("msg","msgbox"); 
} 
关闭:
on(release){ 
Fscommand("exit","close"); 
} 
以上代码中fscommand()是flash中用来执行外部命令的方法。参数是用来标识所点击的按钮及其值。
这就做好了flash  发布为swf文件,保存到你所知道的地方。
[2] 编写vfp程序
   用一个表单就行啦,先试试效果嘛。
   在表单中插入flash组件,注意:这个组件是macromedia的官方组件,在flash5.0之前为swflash.ocx,之后
为flash.ocx文件,如果安装了flash 这个文件在c:\windows\system32\macormed\flash\中。 注册该组件,然后插入到表单中。
在表单中加入一个表格,名称为ygrid1.然后在flash对象的fscommand()方法中写入如下代码(一看这个方法传递过来的参数,你就应该明白怎么回事了):
DO CASE 
   CASE command="open"
        LOCAL FileName
        FileName=GETFILE("dbf")
        IF !EMPTY(FileName) 
            USE (FileName)
            thisform.ygrid1.RecordSource=""
            thisform.ygrid1.RecordSource=ALIAS()
            thisform.Refresh 
        ENDIF     
   CASE command="max"
        thisform.WindowState= 2 
   CASE command="msg"
        MESSAGEBOX("Flash+vfp 可能会让您的程序增色不少。有无限的拓展空间","YASUR")
   CASE command="exit"  
        THISFORM.Release    
ENDCASE         
好了,执行表单,大功告成。。。
你可以任意发挥:漂亮的flash+专业的vfp程序。应该不会让你失望。
写的可能不太详细,有问题提出来,大家一起讨论,这只是flash结合vfp的冰山一角,相信还有更多令人激动的功能。
[] [返回上一页] [打 印]
  • 上一篇文章:关于MS数据仓库备份
  • 下一篇文章:使用查询改写提高查询性能

  • 相关文章:
  • [组图]教你利用Flash制作梦幻仙境效果
  • [组图]用Flash制作简单光晕效果的
  • [图文]妙用Flash遮罩层实现水流效果
  • [组图]用FLASH MX制作动画卡通人物(4)-让人物动起...
  • [组图]用FLASH MX制作动画卡通人物(3)-给人物上色...
  • [组图]用FLASH MX制作动画卡通人物(2)-矢量图形的...
  • [组图]用FLASH MX制作动画卡通人物(1)-人物素材的...
  • [组图]实例学用Flash MX增强的AS功能(3)
  • [组图]实例学用Flash MX增强的AS功能(2)
  • [图文]实例学用Flash MX增强的AS功能(1)
  • [图文]利用Flash MX模板制作XML动态菜单(5)
  • [组图]利用Flash MX模板制作XML动态菜单(4)
关于本站 - 网站帮助 - 广告合作 - 下载声明 - 友情连接 - 网站地图 - 源码发布
Copyright © 2003-2009 Ymyasp.Com. All Rights Reserved .
备案序号:粤ICP备07029071号