c语言增强表单辅助操作功能.doc_第1页
c语言增强表单辅助操作功能.doc_第2页
c语言增强表单辅助操作功能.doc_第3页
c语言增强表单辅助操作功能.doc_第4页
c语言增强表单辅助操作功能.doc_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

实验(七) 增强表单辅助操作功能 电科081班级 张辉NO.:080712110078实验目的:1.熟练掌握在表单中创建控件的方法。2.熟练地修改表单,培养设计辅助功能的意识和能力。实验要求:修改实验6设计的“订单”表单,使之具有悬停提示、快捷提示、选项输入和列表浏览等功能(见图2.7.1),具体要求如下:1.提供悬停操作提示,即对于“客户编号1”、“工号1”以及表格中的“货号”等文本框在鼠标悬停时都能显示操作提示信息。快捷提供详细数据,即右击上述任一对象时将弹出信息框,用于显示数据所属表中当前记录的其他数据。2.创建“请选客户编号:”和“货物浏览:”两对标签与组合框,并使它们仅在添加记录时变为可爱。上一级合框具有“选项输入”功能,即通过在全部客户数据下拉列表中选定一项,自动将客户编号填入“客户编号1”文本框;下一级合框则提供“列表浏览”功能,即在全部货物数据下拉列表中选定一项,以供填写货号时参考。实验准备:1.阅读主教材7.1.1节、7.2.1节、7.3.1节、7.4.1节和7.4.3节。2.由实验6设计好如图2.6.2所示的“订单”表单。实验步骤:7-1复制表单:打开“订单”表单的表单设计器,选定文件菜单另存为命令产生“订货.SCX”表单。7-2数据环境设计:右击表单,在快捷菜单中选定“数据环境”命令,然后在“数据环境设计器”窗口中,按图2.7.2添加表以及字段窗口之间的关系线。如图:7-3创建控件 创建“请选客户编号:”和“货物浏览:”2个标签。 在“请选客户编号:”标签正文创建组合框Combo1右击该组合框,并在快捷菜单中选定“生成器”命令,使显示“组合框生成器”对话框(图7.4(a)在“列表项”选项卡中选定客户表的全部字段在“值”选项卡(图7.4(b)的“字段名”组合框选定“订单.客户编号”,这将使选定项的“客户编号”列的值填入该字段。类似地,在“货物浏览:”标签下方创建组合框Combo2,在“组合框生成器”对话框中选用货物表的全部字段,但“值”选项卡不进行设置(图7.4(c)。7-4属性设置:见表2.7.1。表2.7.1 “订货”表单属性设置对象属性属性值说明Form1ShowTips.T.配合ToolTipText属性grid1.Column1.Text1ToolTipTet右击显示货物信息在文本框获得焦点后悬停时才显示文本Label1Caption请选客户编号:标签显示文本AutoSize.T.控件大小正好容纳内容Label2Caption货物浏览:AutoSize.T.“客户编号1”文本框ToolTipTet右击显示客户信息悬停时的显示文本“工号1”文本框ToolTipTet右击显示员工信息7-5grid1.Column1.Text1文本框的RightClick事件代码编写如下:7-6“客户编号1”文本框的RightClick事件代码编写如下:7-7“工号1”文本框的RightClick事件代码编写如下:7-8Form1的Init事件代码编写如下:7-9 THISFORM.BUTTONSET1.cmdAdd(“添加”命令按钮)的GotFocus事件代码编写如下:7-10编写THISFORM.BUTTONSET1.cmdAdd的Refresh事件代码:与Form1的Initial事件代码完全相同。7-11Combo1的Valid事件代码编写如下:运行表单:思考与操作:1.若表格中的货号值要显示红色,应在哪一个属性进行设

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论