中国IT动力,最新最全的IT技术教程
最新100篇 | 推荐100篇 | 专题100篇 | 排行榜 | 搜索 | 在线API文档 | 网通镜像
首 页 | 程序开发 | 操作系统 | 软件应用 | 图形图象 | 网络应用 | 精文荟萃 | 教育认证 | 硬件维护 | 未整理篇 | 站长教程
ASP JS PHP工程 ASP.NET 网站建设 UML J2EESUN .NET VC VB VFP 网络维护 数据库 DB2 SQL2000 Oracle Mysql
服务器 Win2000 Office C DreamWeaver FireWorks Flash PhotoShop 上网宝典 CorelDraw 协议大全 网络安全 微软认证
硬件维护  CPU  主板  硬盘  内存  显卡  显示器  键盘鼠标  声卡音箱  打印机  机箱电源  BIOS  网卡  C#  Java  Delphi  vs.net2005
  当前位置:> 精文荟萃 > 教你一招
VFP自己动手制作学生胸卡
作者:佚名 时间:2005-05-02 11:19 出处:互连网 责编:chinaitpower
              摘要:VFP自己动手制作学生胸卡

为了加强对在校学生的管理,很多学校给学生办理了带照片的胸卡。为了节省资金,笔者所在学校尝试自己动手制作学生的胸卡,下面是在制作过程中的一些经验,与各位分享。
★准备工作
要自己制作胸卡,首先需要准备以下几个硬件设备:电脑、彩色打印机、数码相机、封塑机(价格200元左右)。还需要的软件是:VF6.0数据库软件。 首先通过数码相机给学生照相,并将照片导入电脑。每个学生的照片文件分别以该学生的建档号(或学籍号)为文件名(这一点非常重要),保存在指定的文件夹中(如d:\zp3),大小一般为10KB~20KB。然后在VF6.0中建立学生基本信息数据库(如xxc.dbf),该库中至少包含以下几个字段: 字段名 字段类型 字段长度 备注 xm 字符型 8 姓名 jdh 字符型 12 建档号 bj 字符型 10 班级 zp 字符型 40 照片 在这个数据库中,zp字段用来存放相应学生的照片路径,该字段内容需要等到其他字段内容都录入完毕后,通过命令“repl all zp with "d:\zp3\"+jdh+".jpg"”来完成。这样文件夹中的学生照片(如d:\zp3)就与数据库中每一个学生的zp字段建立起了一一对应的关系。结果如图1所示。  

图1" 建立基本信息数据库
★制作胸卡报表
启动VF6.0,新建一个报表。在VF6.0中单击“显示”菜单,调出报表控件工具栏。利用报表控件工具栏中的“标签”与“线条”控件制作出如图2所示报表。

图2" 制作胸卡报表 依次单击“显示/数据环境”菜单,调出“数据环境设计器”窗口,然后在菜单栏依次单击“数据环境/添加”,打开刚才录入的学生数据库(如xxc.dbf),将xm,bj,jdh三个字段分别拖到“姓名、班级、编号”后面去,并在“格式/字体”中将其设置为“小四、加粗、隶书”。
★完成胸卡制作
这一步的关键是如何将学生的照片显示在该胸卡报表的右侧,现将一个比较简单的操作方法介绍如下:在报表控件工具栏中,拖动[图片/Activex 绑定控件]按钮到胸卡报表的右侧,这时会弹出一个“报表图片”窗口,在该窗口“图片来源/文件”后面的文本框中输入“zp”(注:zp为xxc.dbf中的zp字段),并单击[确定]按钮,并调整到合适大小,结果如图3所示。  

图3" 插入照片 这时我们就可以单击VF6.0中的[预览]按钮看看效果了,打印出来后,再用封塑机进行封塑,任务就完成了。  
 
关闭本页
 
首页 | 投资与合作 | 服务条款 | 隐私政策 | 收藏本站 | 设为首页 | 新用户注册 | 免责声明 | 使用帮助
Copyright ©2005-2008 chinaitpower.com All rights reserved. www.chinaitpower.com 版权所有