表单设计方案及运行.ppt
《表单设计方案及运行.ppt》由会员分享,可在线阅读,更多相关《表单设计方案及运行.ppt(31页珍藏版)》请在三一办公上搜索。
1、第八章 表单设计及运行,8.1使用表单向导创建表单8.1.1 表单向导8.1.2 一对多表单向导8.2设置数据环境8.2.1打开数据环境8.2.2 数据信息与数据环境8.3用表单设计器创建表单与控件8.3.1 表单设计器与表单控件工具栏8.3.2“标签”控件8.3.3 命令按钮与命令按钮组8.3.4 文本框8.3.5 选项按钮8.3.6 微调按钮8.3.7 复选框8.3.8 列表框与组合框8.3.9 编辑框8.3.10 表格,8.1 使用表单向导创建表单,8.1.1 表单向导 使用表单向导创建一对一表单的步骤如下:一、从“文件”菜单,选择“新建”、“表单”,然后在新建对话框中选择向导,在向导选
2、取对话框中使用鼠标选择“表单向导”。二、单击确定按钮进入“表单向导”步骤一。三、确定表单的数据源。然后进行字段选取。四、选择好表单样式及按钮类型。五、按照每组记录的排序顺序选择字段。六、选择建立好表单后的存储方式,“完成”。,8.2 数据环境设置,8.2.1 打开“数据环境设计器”在创建表单或已有打开表单的情况下,可以从“显示”菜单中,也可在表单快捷菜单中 选择“数据环境”。8.2.2 数据信息与数据环境,8.3.1 表单设计器与表单控件工具栏 使用表单设计器创建表单一般需要进行的工作如下:,明确创建表单的目标、表单应具备的功能、用途。在表单中添加与此相关的控件。为表单及其控件设置好与之匹配的
3、数据环境及数据源。为表单中的每一个控件做恰当的属性设置。选择与对象、目标相关的事件。设计好事件触发的方法程序代码。,8.3.3 命令按钮与命令按钮组,“命令按钮”控件主要用来控制程序代码的执行、操作。在表单中添加具有不同功能的命令按钮,供用户选择各种不同的操作。命令按钮的不同功能是通过为各个按钮“click”事件编写不同的方法程序代码设置的。“命令按钮组”控件是命令按钮的集合。“命令按钮”的主要属性是:位置及大小:top、left、height、width 标题:caption 名称:name 控件自动改变:autosize 字体字号:fontname、fontsize“命令按钮”经常选用的事
4、件:click,8.3.4 文本框,文本框是最常用的控件主要用于数据表中某些数据的输入输出或编辑,以及从窗口给内存变量赋值等操作。文本框对象的常用属性设置:文本框名称:name 文本框标题:caption 文本框内容的字体大小:fontsize 文本框数据初始值与类型:value 设置输入和显示数据的格式与长度:inputmask 设定是否只读状态:readonly 在应用程序中,经常需要获得某些安全信息如:口令。这时需要设置文本框的passwordchar属性为“*”或其它一些字符;用文本框来接收这一信息,而不在屏幕上显示其实际内容。,例8-4 用文本框、标签、命令按钮组设计一个可以使用口令
5、进行操作权限检验的表单。操作步骤:(1)打开“表单设计器”为表单设置属性,属性值如下:AlwaysOnTop=.T.AutoCenter=.T.Caption=系统检验(2)打开“表单控件工具栏”,从中选择“命令按钮组”设定命令按钮数目两个,为命令按钮组设定如下属性:Caption=cmdgp1Value=1(3)为两个命令按钮设定如下属性:Caption=确认Caption=退出ClickEvent=用户自定义过程,(4)在表单中添加文本框控件,为其设定属性:PasswordChar=*Name=klmmClickEvent=用户自定义过程FontName=宋体(5)在表单中添加标签,设定属
6、性:Caption=操作口令FontName=宋体(6)为命令按钮一设计方法程序代码:if trim(thisform.klmm.value)pass if messagebox(请重新出入口令,0+16,提示)=1 thisform.klmm.setfocus endifendifif trim(thisform.klmm.value)=pass do form 教学数据库例题.scx release thisformendif,(7)为命令按钮二设计方法程序代码:a=messagebox(你真的要退出吗?,4+16+0,对话窗口)if a=3 release thisformendif结果
7、如图8-19所示。,图8-9 例8-4结果显示,8.3.5 选项按钮“选项按钮”也叫“单选按钮”常用于从多项控制中选择其一,把事先设计好具有特定目的的整套操作过程提供给“选项按钮组”,用户可以从中选择一项。“选项按钮”控件的属性主要是“单选按钮”的个数及按钮次序。例8-5 设计一个课程查询表单,在表单中使用单选按钮控件和按钮、文本框(在以后的例题中,Top,Height,Left,Width 4个最常用属性省略)。打开表单设计器,使用表单控件工具栏、属性窗口、数据环境设计器,进行以下操作:(1)设计、定义表单属性:Caption=课程查询Name=Form1Visable=.T.,(2)在表单
8、中添加一个选择按钮组,在其中用两个选择按钮:AutoSize=.T.ControlSize=无Name=OptionGroup1Visable=.T.l“课程号”按钮 Caption=课程号 Name=Opti1 AutoSize=.T.ClickEvent=用户自定义过程 Style=0-标准 Value=.T.l“课程名”按钮 Caption=课程名 Name=Opti2 Autosize=.f.,ClickEvent=用户自定义过程 Style=0-标准 Value=.f.(3)添加一个文本框用来输入课程号:Name=Text1AutoSize=.t.ClickEvent=用户自定义过程
9、Style=0-标准Value=1FontSize=8Format=1InitEvent=用户自定义过程InputMask=无MaxLenth=7Seconds=2-默认SelectOnEntry=.T.TabIndex=0,(4)添加一个文本框用来输入课程名称:NAME=Text2Alignment=0Autosize=.t.ClickEvent=用户自定义过程ControlSource=无DateFormat=14-汉语Enabled=.T.HideSelection=.F.Style=0-标准Value=FontSize=10Format=KInitEvent=用户自定义过程InputM
10、ask=无MaxLenth=8,PasswordChar=无ReadOnly=.F.Seconds=2-默认SelectOnEntry=.T.Style=0TabIndex=4Visable=.T.(5)添加“开始”命令按钮:NAME=Command1AutoSize=.F.ClickEvent=用户自定义过程Enabled=.T.Style=0-标准FontSize=9Style=0TabIndex=2Visable=.T.,(6)添加“退出”命令按钮:NAME=Command2Autosize=.F.ClickEvent=用户自定义过程Enabled=.T.Style=0-标准FontSi
11、ze=9Style=0TabIndex=2Visible=.T.Caption=退出(7)为“开始”按钮Click事件编写代码:,(8)为“退出”按钮Click事件编写代码:rele thisformsele 1restore screen结果如图8-20所示。,图8-20,本例题设计时应注意:“课程号”按钮与文本框一、“课程名”按钮与文本框二在使用上的配合一致性,在编写“开始”按钮程序代码时应严谨统一。,8.3.6 微调按钮 微调控件用于接受给定范围之内的数值输入。它既可用键盘输入,也可单击该控件的上、下箭头按钮来增减其当前值。下面是该控件的常用属性:lValue:表示微调控件的当前值。lK
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 表单 设计方案 运行

链接地址:https://www.31ppt.com/p-6487765.html