欢迎来到天天文库
浏览记录
ID:18300680
大小:489.00 KB
页数:23页
时间:2018-09-16
《输入输出界面设计》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、管理信息系统实验78—江长斌输入输出界面设计2步骤一:建立实验文件夹设置路径1建立文件夹在我的电脑选择磁盘分区D,建立实验用文件夹CASES。由于在实验中涉及具体的路径和文件夹名,如路径和文件夹名有更改,实验中应作相应更改。2设置默认路径进入VisualFoxPro(以下简称VFP),依次选择工具→选项→文件路径→默认目设置实验路径。图1-1默认路径位置在上图中点击修改,弹出图1-2,在图1-2中勾选使用默认目录。-23-管理信息系统实验78—江长斌图1-2定位默认目录在上图中点击浏览按钮(带…按钮),弹出图1-3,在图1-3中选择CASES,再单击选定按钮。图1-3选择目录
2、再在图1-4中依次点确定(A)→设置为默认值(B)→确定(C)。-23-管理信息系统实验78—江长斌CBA图1-4更改默认目录-23-管理信息系统实验78—江长斌步骤二:建立实验用数据库表1建立员工表employeeemployee表中各个字段名和相关长度如图2-1所示。address字符型50图2-1employee表结构图2输入员工表employee数据图2-2employee表模拟数据-23-管理信息系统实验78—江长斌步骤三:设计员工信息注册表单Label11设计注册表单利用表单设计器,设计如图3-1所示的注册界面。设计中注意布局工具栏的灵活使用和控件的复制。(表单名
3、register)图3-1员工信息注册界面Commandgroup1Optiongroup12添加数据环境在表单上单击右键→数据环境→添加数据表employee。图3-2注册表单数据环境-23-管理信息系统实验78—江长斌1设置控件属性控件名属性名设置值所在选项卡Lable1AutosizeT全部Backstyle0-透明全部Caption员工信息录入全部Forecolor128,0,0全部Fontname楷体全部FontboldT全部Fontsize22全部Lable2AutosizeT全部Caption编号全部Fontname楷体全部FontboldT全部Fontsize
4、16全部Height26全部Width48全部Lable2~Lable7除Caption不同外,其它同Lable2Form1AutocenterT全部Borderstyle2-固定对话框全部Caption好美家销售管理系统全部DesktopT全部Initevent用户自定义过程(见表后代码①)方法程序MaxbuttonF全部MinbuttonF全部Text1Controlsourceemployee.no全部Maxlength9数据Gotfocusevent用户自定义过程(见表后代码②)方法程序Text2Controlsourceemployee.name全部-23-管理信息
5、系统实验78—江长斌Text3Controlsourceemployee.password全部Passwordchar*全部Maxlength6数据Optiongroup1Controlsourceemployee.sex全部Buttoncount2全部Combo1Controlsourceemployee.duty全部Rowsource总经理,部门经理,销售主管,销售支持,业务员全部Rowsourcetype1-值全部Text5Controlsourceemployee.birthday全部Text6Controlsourceemployee.salary全部Inputma
6、sk9999.9数据Text4Controlsourceemployee.address全部Commandgroup1Backcolor255,0,255全部Buttoncount8全部Clickevent用户自定义过程(见表后代码③)方法程序-23-管理信息系统实验78—江长斌1设置控件次序选择菜单→显示→Tab键次序,为各个控件设置次序。图3-3注册表控件次序设置2主要控件代码①Form1对象Init方法的代码程序Thisform.combo1.enabled=.f.Thisform.optiongroup1.option1.enabled=.f.Thisform.opt
7、iongroup1.option2.enabled=.f.②Text1控件Gotfocus方法的代码程序Thisform.combo1.enabled=.t.Thisform.optiongroup1.option1.enabled=.t.Thisform.optiongroup1.option2.enabled=.t.③Commandgroup1控件Click方法的代码程序docasecasethis.value=1gotopcasethis.value=2*比较与使用!bof()的区别ifrecn(
此文档下载收益归作者所有