⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 vfp漂亮封面.txt

📁 Vfp 文档 一些经典编程文章 可供初学者学习编程时使用
💻 TXT
字号:
 
   为VFP程序美容




  Visual FoxPro(VFP)是一个由美国微软公司开发的关系型数据库系统。该系统不仅可以简化数据管理,而且使得应用程序的开发流程更为合理。VFP 具有功能强大、界面友好、简单易学的特点。在VFP所提供的集成式开发环境中,不用编写程序,便可以完成想要完成的一切工作。正是由于有了这些特点,使得VFP成为颇受欢迎的数据库软件之一。 

  一个好的软件还需要有一个漂亮的封面,用VFP 编制应用程序时往往会忽视这一问题。在VFP 6.0中我们一样可以制作出如同微软的Word、PowerPoint等软件的漂亮的封面。下面我们就来介绍如何在程序启动时显示封面。 

  一、关闭程序主窗口 

  在显示封面前,首先要暂时关闭程序主窗口。在VFP项目所在目录下找到config.fpw文件,用“记事本”进行查看。如果其中有“Screen=On"的语句,将“On"改为“Off"。这样设置保证了在程序启动时,暂不显示程序主窗口。 

  二、显示封面 

  在主文件的开头加入下列语句: 

  do form face.frm &&face.frm即为封面表单 

  read events &&开始事件处理 

  下面我们就来制作封面表单——face.frm 

  三、制作封面表单 

  1、准备图片 

  我们首先准备一幅漂亮的图片。如果你能用PhotoShop之类的图像处理软件制作图片那就再好不过了,因为那样你可以制作一幅与所编程序内容相关的图片。但有一点应该注意,这幅图片的大小应适当,不宜过大或过小。 

  2、设置表单属性 

  现在,我们进入VFP,制作一个表单,保存为face.frm。 

  设置其属性如下: 

  Caption (无) 

  Closable .F. 

  ControlBox .F. 

  MaxButton .F. 

  MinButton .F. 

  Movable .F. 

  作为封面的表单是不应该显示标题栏、最大化按钮、最小化按钮,以上六项属性的设置保证了这一点。 

  Picture设为前面所选图片的路径。使face.frm表单在运行时,以所选图片的面貌出现。 

  Height Width 分别设为与所选图片的高与宽相同。 

  ShowWindow设为2(作为顶层表单),使face.frm表单位于程序主窗口的上层。 

  3、添加控件及方法 

  为了使封面在显示若干时间后自动关闭,可以在face.frm中添加“计时器”控件。 

  其属性设置如下: 

  Interval设为4000。表单显示4秒后,启动“Timer Event"。 

  Timer过程中加入以下语句: 

  Thisform.release &&关闭封面 

  有时,我们不希望等待4秒钟才关闭封面,而是希望用鼠标点击后关闭。这样我们可以在表单的Click过程中也加入语句: 

  thisform.release 

  在封面显示完毕后,就要进入程序的主体部分。我们可以在face.frm的release过程中加入语句: 

  Screen.visible=.T. &&显示程序主窗口 

  do main.prg &&进入程序主体部分。 

  其中main.prg为所编制程序的入口。 




(作者:洪峰 2000年03月01日 16:34)


   
 
 
 
InfoWeb首页 >> 技术天地 >> 编程指南 >> 技术文章 
 
 
编程指南
技术天地
网站
   
 
 
 |网站地图| |关于我们| |最新更新| |使用说明| |网站检索| 
————版权所有1999(C) 未经许可,不得转摘 ---- 
 

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -