动态网站制作指南 [  QQ表情  ]
[ 投票调查 ]
[ 企业邮箱 ]
[ 网站空间 ]
网络编程 | 站长之家 | 网页制作 | 图形图象 | 操作系统 | 冲浪宝典 | 软件教学 | 网络办公 | 邮件系统 | 网络安全 | 认证考试 | 系统进程
ASP源码 | .Net源码 | PHP源码 | JSP源码 | JAVA源码 | CGI源码 | VB源码 | C++源码 | Delphi源码 | PB源码 | VF源码 | 汇编 | 服务器
Firefox | IE | Maxthon | 迅雷 | 电驴 | BitComet | FlashGet | QQ | QQ空间 | Vista | 输入法 | Ghost | Word | Excel | wps | Powerpoint
asp | .net | php | jsp | Sql | c# | Ajax | xml | Dreamweaver | FrontPages | Javascript | css | photoshop | fireworks | Flash | Cad | Discuz!
当前位置 > 网站建设学院 > 网络编程 > C/C++教程
Tag:注入,存储过程,分页,安全,优化,xmlhttp,fso,jmail,application,session,防盗链,stream,无组件,组件,md5,乱码,缓存,加密,验证码,算法,cookies,ubb,正则表达式,水印,索引,日志,压缩,base64,url重写,上传,控件,Web.config,JDBC,函数,内存,PDF,迁移,结构,破解,编译,配置,进程,分词,IIS,Apache,Tomcat,phpmyadmin,Gzip,触发器,socket
网络编程:ASP教程,ASP.NET教程,PHP教程,JSP教程,C#教程,数据库,XML教程,Ajax,Java,Perl,Shell,VB教程,Delphi,C/C++教程,软件工程,J2EE/J2ME,移动开发
文章搜索服务
邮件订阅
输入你的邮件地址,
你将不会错过任何关于:
[ C/C++教程 ]的信息

本月文章推荐
.C/C++头文件一览.
.C++习题与解析(重载-02).
.1.4 Turbo C 2.0的安装和启动.
.跟踪访问冲突AVs的位置.
.BCB6与BCB2006控件的安装.
.Delphi6函数大全(2).
.C语言库函数 (E类字母).
.Windows编程基础 - 概.
.取得汉字的笔画的源码(1).
.防止一个没有窗体的WINDOWS程序的.
.C 编程最佳实践.
.基于VC++的OpenGL编程讲座之概述.
.用QTDesigner编写Linux的图形界面.
.在C++中实现.NET风格的委托.
.哪一个奴隶不会死.
.C++辨析系列之前言.
.使用C++和XML建立智能文档(三).
.瘦身前后——兼谈C++语言进化.
.用CB实现图像的特技显示.
.C++中用BCB编SQL Server2000的扩.

VisualFoxpro3.0应用程序封面、背景及封底的制作

发表日期:2008-3-8 |


  使用VFP3.0编写应用程序时,我们利用系统本身的性能可以制作出类似于Word、Excel启动时的软件封面、漂亮的窗口背景和带背景音乐、移动字幕的动感封底,使我们编写的VFP3.0应用程序更具有专业性。
  一、封面、背景的制作
  1.用画笔或其它绘图工具软件绘制一幅BMP位图格式的封面图片文件Face.bmp。也可从其它现有的图片文件中截取剪切一幅比较合适的图片,再用图片转换软件将其转换为BMP位图格式文件,作为封面图片。
  2.以同样方法再作一幅背景图片Back.bmp,尺寸为屏幕大小,以全部覆盖主菜单窗口空白区为准。假如屏幕分辩率为640×480,则背景图片尺寸大概为640×450象素左右。
  3.进入Visual FoXPro 3.0系统环境,打开应用程序所在的项目,在命令行窗口中键入Create Form或在“文件”菜单中选择“新建”、“表单”,建立一个文件名为 Fack.scx 的新表单FORM1。
  4. 设置表单FORM1的Picture属性,选取刚才作好的Face.bmp文件,调整表单FORM1的窗口大小,使其恰好被封面图片全部覆盖;然后再设置表单FORM1的其它属性:AutoCenter=.T.,Borderstyle= 0-无边框,MaxButton=.F.,MinButton=.F.,Movlable=.F. 等。
  5. 鼠标点击“表单控制栏”中的“标签”,并在表单FORM1上拉出一个矩形框Lable1,设置Lable1的Caption属性为“人事治理系统”。
  6. 鼠标点击“表单控制栏”中的“计时器”,在表单FORM1中加入两个计时器对象Timer1和Timer2,设置Timer1的Interval属性为了3000(3秒),Timer2的Interval属性为了4000(4秒),在Timer1的Time过程中加入语句:
  _screen.picture="Back.bmp" &&打开屏幕背景图片
  在Timer2的Time过程中加入语句:
  release thisform          &&释放封面表单
  7.在主文件程序的最前面加入语句:
  ZOOM WINDOWS SCREEN Max    &&菜单主窗口最大化
  DO FORM Face.scx        &&执行封面表单
  8. 实现效果:执行编译后的应用程序,菜单主窗口出现并扩大到最大化时,弹出封面,封面停留3秒钟后打出背景图案,再经过1秒钟封面消失,程序进入带有背景图案的主窗口界面。
  二、带背景音乐、移动字幕封底的制作
  1. 用背景图片的作法及标准制作一幅封底图片Over.bmp,尺寸为屏幕大小,以全部覆盖主菜单窗口空白区为准。假如屏幕分辩率为640×480,则封底图片大概为640×440象素左右。
  2. 建立一个文件名为 Over.scx 的新表单 FORM2。设置表单FORM2的Picture 属性为 Over.bmp,再设置属性AutoCenter=.T.,Borderstyle= 2-双线边框,MaxButton=.F.,MinButton=.F.,Movlable=.F.,Height=440,Width=640等。
  3. 在表单FORM2中加入两个标签对象Lable1和Lable2,按实际情况调整好Lable1和Lable2的位置,设置Lable1和Lable2 的属性AutoSize=.T.,BackStyle =0-透明,Caption="",FontName=隶书,设置Lable1属性FontSize=36,设置Lable2 的属性FontSize=24。
  4. 鼠标点击“表单控制栏”中的“OLE容器控制”,拖动到表单FORM2中建立Olecontrol1对象,在弹出的“插入对象”窗口中选择“媒体剪辑”对象类型,选中“以图标显示”框,将其隐藏。在打开的“媒体播放机”窗口中,从文件列表中选择一.wav文件或.MID文作为封底背景音乐,选择“编辑”菜单下“选项”中的“自动重复”,将其设为循还播放,并去掉“重放的控制条”的选中标记,让音乐播放时不出现“媒体播放机”界面,确认后退出。然后设置Olecontrol1的属性Visible=.F.,AutoSize=.T.。
  5. 在表单FORM2的Avtivate过程中加入语句:
  Public t        &&定义全局变量t
  t=0
  a="人事治理系统"+chr(13)+chr(13)
  b=" 项目策划:李湘江"+chr(13)+chr(13)
  c=" 软件设计:李湘江"+chr(13)+chr(13)
  d="矩菱机电工作室出品"+chr(13)
  e=" 一九九八年二月"
  thisform.label2.caption=a
  thisform.label1.caption=b+c+d +e
  thisform.olecontrol1.doverb(0)  &&打开Olecontrol1对象
  6. 在表单FORM2中加入一个计时器对象Timer1,设置Timer1的Interval属性为了30(0.03秒),在Timer1的Time过程加入程序语句:
  If t<3000 then    &&时间控制
  t=t+4
  if t<=255 then
    thisform.label1.forecolor=RGB(t,0,0)    &&颜色渐变,黑→红

   else
  if t<=510 then
  thisform.label1.forecolor=RGB(255,t-255,0)  &&颜色渐变,红→黄
  else
   thisform.label2.top=thisform.label2.top-1 &&字幕label2上移
   thisform.label1.top=thisform.label1.top-1 &&字幕label1上移
    endif
   endif
  endif
  7. 在表单 FORM2 的 Click 过程中加入语句:
  release t        &&释放全局变量t
  release thisform    &&释放封底表单
  8. 在主文件程序的最后面加入语句:
  DO FORM Over.scx &&执行封底表单
  9. 实现效果:执行应用程序后,在退出应用程序时,出现动态封底,同时响起美丽的音乐。鼠标单击封底画面,封底关闭,返回Windows桌面。
作 者:李湘江

上一篇:CGI编程的安全性 -- 文件名 人气:485
下一篇:Visual FoxPro3.0经验14条 人气:468
浏览全部C/C++的内容 Dreamweaver插件下载 常用网页广告代码全集
  最新网站源码 最新软件下载
2008-10-8 OpenPNE中文 v2.12.3 bulid 0810
2008-10-8 ADN视频收藏专家 v3.5.1008 标准
2008-10-8 捌度出品之Google近日收录查询系
2008-10-8 捌度出品之Google近日收录查询系
2008-10-8 94xhcms v1.1 bulid 081006 beta
2008-10-8 天空网络电影系统SKYUC v2.5.9 简
2008-10-8 60度CMS v1.0 Build 081007
2008-10-8 SiteDynamic企业网站管理系统 v1
2008-10-8 长登企业建站 v1.3 build 081008
2008-9-29 酷狗音乐(原KuGoo)2008 v5.310 正
2008-9-29 QQTab 1.1
2008-9-29 网络传送带 Net Transport 2.64a
2008-9-29 谷歌金山词霸v1.8
2008-9-29 TweakVI 1.0 Build 1090
2008-9-29 ACDSee Pro 2.5 Build 333 汉化绿
2008-9-29 Winamp v5.541(2189) 周明波简体
2008-9-27 CCleaner 2.12.651
2008-9-27 Mozilla Thunderbird 2.0.0.17 英
  发表评论
姓 名: 验证码:
内 容:
站长工具:网站收录查询 | Google PR查询 | ALEXA排名查询 | CSS在线编辑器 | 广告代码 | js/vbs加密 | md5加密 | 进制转换 | UTF-8 转换工具 | Html转换js | Html转换asp | Html转换php | Html转换perl
实用工具:汉字翻译拼音 | 拼音字典 | 符号对照表 | 个税计算 | 实时汇率查询换算 | 经典小工具 | 汉字简繁转换 | 普通单位换算 | 公制单位换算 | 生辰老黄历 | 国内电话区号 | 国家代码与域名缩写 | 文字加密解密 | 健康查询 | 万年历 | 汉字横竖排版 | 手机号码查询 | 计算器 | ip搜索
业务联系 | 广告刊登 | 频道合作 | 投稿荐稿 | 联系方式 | 加入收藏 | RSS订阅
Copyright © 2000-2008 www.knowsky.com All rights reserved | 网络实名:动态网站制作指南 | 沪ICP备05001343号
ホームページ制作 不動産検索システム 求人情報
防水工事·改修工事 フットサル大会 探偵
SEO対策 中国語教室 ホームページ作成