窗体实验报告

合集下载

实验05 窗体

实验05 窗体

实验05 窗体实验目的1.会使用自动窗体、窗体向导创建窗体2.掌握利用设计视图创建/修改窗体的方法,会设置窗体常用属性3.会添加/操作控件(选择、移动、调整大小等),掌握文本框、标签、命令按钮、组合框控件的使用及属性设置方法4.学会创建主/子窗体、数据输入窗体、启动或“关于”窗体、登录窗体实验内容及步骤1.下载《阳光超市管理系统_表》到本地计算机,并打开该文件,如图5- 1。

图5- 1阳光超市管理系统.mdb2.使用自动窗体创建(1)在“数据库”窗口,选择“窗体”为操作对象,按“新建”按钮,进入“新建窗体”窗口,选择“自动创建窗体:纵栏式”,数据源为“生产厂家”,单击【确定】按钮,如图5- 2。

图5- 2 新建窗体(2)新创建窗体如图5- 3,单击左下角记录定位器,查看“生产厂家”表数据,并添加新记录。

图5- 3 生产厂家窗体视图(3)单击工具箱保存按钮或选择菜单【文件】|【保存】,将新创建窗体存盘,命名为“生产厂家”。

(4)下拉工具箱视图按钮或单击菜单【视图】,分别选择“设计视图”和“数据表视图”,查看不同视图内容,了解经常使用的3种窗体视图。

(5)单击关闭,退出新窗体的创建。

(6)练习:通过“自动创建窗体:表格式”和“自动创建窗体:数据表”为“生产厂家”创建新窗体,对比和“纵栏式”窗体有什么区别。

3.使用窗体向导创建(1)在“数据库”窗口,选择“窗体”为操作对象,按“新建”按钮,进入“新建窗体”窗口,选择“窗体向导”,数据源为“员工”,单击【确定】按钮,如图5- 4。

图5- 4 通过向导新建窗体(2)选定在窗体上的字段,如图5- 5,单击【下一步】。

图5- 5 窗体向导:选择字段(3)选择窗体使用布局为“两段对齐”,如图5- 6,单击【下一步】。

(4)选择窗体所用样式为“远征”,如图5- 7,单击【下一步】。

(5)指定窗体所用标题为“员工”,如图5- 8,单击【完成】。

(6)退出,完成“员工”窗体的创建。

窗体实验报告遇到的问题及解决

窗体实验报告遇到的问题及解决

窗体实验报告遇到的问题及解决方案一、实验背景窗体是计算机图形用户界面(GUI)的基本组成部分,也是用户与计算机交互的重要方式。

在程序设计中,窗体的设计和实现是非常重要的一环,对于提高程序的可用性和用户体验具有重要意义。

二、实验目的本次实验旨在通过设计一个简单的窗体程序,掌握窗体设计和实现的基本方法,了解窗体程序开发中常见问题及解决方案。

三、实验内容1. 设计一个简单的窗体程序2. 实现窗体程序中常用控件(如标签、文本框、按钮等)的使用3. 实现窗体程序中常见事件(如按钮点击事件等)的处理4. 处理窗体程序中可能出现的问题并给出解决方案四、实验步骤1. 确定窗体大小和位置2. 添加控件并设置属性3. 编写事件处理函数并关联到相应控件上4. 进行调试和测试,并处理可能出现的问题五、遇到的问题及解决方案1. 控件显示不全或超出边界解决方案:调整控件大小或位置,并保证其不超过父容器边界。

2. 控件无法响应事件解决方案:检查事件处理函数是否正确编写,并确保事件已与控件关联。

3. 程序崩溃或出现异常解决方案:检查代码逻辑是否正确、变量是否正确初始化、内存是否释放等,并使用调试工具进行排错。

4. 窗体闪烁或显示不流畅解决方案:使用双缓冲技术或异步更新UI界面,减少UI更新频率,优化程序性能。

5. 窗体无法最大化或最小化解决方案:在窗体属性中设置最大化和最小化按钮可用,并编写相应事件处理函数。

六、实验总结通过本次实验,我掌握了窗体设计和实现的基本方法,了解了窗体程序开发中常见问题及解决方案。

在实践中,我遇到了一些问题并通过调试和排错找到了相应的解决方案。

这次实验让我更加深入地理解了窗体程序开发的重要性和技术难点,对于今后的程序设计和开发具有很好的指导意义。

实验三、窗体和多重窗体练习

实验三、窗体和多重窗体练习

实验三窗体和多重窗体的练习一、实验目的:1、进一步熟练掌握利用属性窗口设置对象的初始属性。

2、熟练掌握使用编写简单的事件过程和VB应用程序的调试运行。

3、熟练掌握窗体的常用属性、方法和事件。

4、了解多重窗体。

二、实验内容:1、设计应用程序,要求在窗体上输出如图所示的简单图形,窗体为最大化。

当窗体运行时显示“装入窗体,执行load事件!”和显示图片;当单击窗体时,修改窗体标题为“当前你单击了窗体,执行click事件!”和删除图片;当关闭窗体时,出现对话框“是否关闭窗体”。

实验步骤:(1)设计界面:空的窗体界面(2)设置属性:Form窗体的minbutton为false;maxbutton为false;autoredraw属性为true (3)编写代码:绿色字体为代码解释部分,可以不用编写把Form1.Picture = LoadPicture(App.Path + "\2.jpg")中的图片放在vb6.0安装的文件夹即C:\vb98,要改图片为相应的名字,运行完后,要保存图片在交作业文件夹中。

(4)运行程序(5)保存程序将图片从vb98中保存在窗体和工程保存的文件夹中2、用上、下、左、右光标控制图片的移动。

课文例题2-12操作步骤(1)设置窗体picture属性;添加图像框控件image1,在image1中的picture 属性加入icon图片(2)添加label1、label2,backstyle属性为0,label1的caption为“请按光标键,笑脸会移动”,label2的caption为空(3)编写代码3、利用多重窗体计算总分和平均分。

Form1登录主要用来启动form2成绩录入,;输入三科成绩后,单击统计显示总分和平均分;单击返回首页,则返回到form1窗体。

操作步骤:(1)添加两个窗体form1、form2(2)设置属性Form1的caption为“登录”添加label,其caption为“点击进入成绩输入系统!”Backstyle属性为0-transparentform1窗体form2窗体(3)编写代码:Form窗体单击:Form2窗体:(4)运行程序。

数据库窗体实验报告(共10篇)

数据库窗体实验报告(共10篇)

数据库窗体实验报告(共10篇)数据库上机实验报告--窗体数据库上机实验报告—窗体一、实验内容1、用向导和设计视图配合创建商品窗体,在窗体中实现对基本数据进行添加、删除、修改、浏览功能(通过添加命令按钮完成)(记录源为系统中已有的表)2、创建进货窗体及存货窗体(相应的查询在前面“简单查询”试验中已经建立)(记录源为系统中已有的查询)3、使用向导创建销售员/销售单的主/子窗体,销售员为主窗体,销售单为子窗体。

注意:(在用向导创建主/子窗体或链接窗体时,在选定的字段中必须包括多个(两个或两个以上)表或查询中的字段,即分别选择两个表或查询,再将其包括的字段中需要的字段添加到选定的字段中)4、使用“设计视图创建窗体”创建类别/商品的链接窗体要求:主窗体中通过一“下拉列表框”来选择类别的名称,通过一命令按钮来打开链接窗体,在链接窗体中显示主窗体中所选类别的所有商品。

如下图:5、创建销售管理窗体,包括“销售单的销售额统计”窗体、“销售员月销售额统计”窗体、“商品月销售额统计”窗体(相应的查询在前面“复杂查询”试验中已经建立)。

并另建一销售管理窗体,将建好的各销售窗体在该窗体中汇集。

(如下图所示)6、创建各个销售员1998年各月的销售总额的图表窗体。

(如下图所示为1998年1-3月各销售员的月销售额)二、实验过程1、在“数据库”窗口中选择“窗体”对象,用鼠标双击“使用向导创建窗体”,出现如图所示窗体向导。

先选择窗体所依赖的表或查询,即窗体的数据源。

然后再从“可用字段”中选择将要在窗体中处理的字段。

图1窗体向导点击“下一步”,确定窗体使用的布局,有纵栏表、表格、数据表、两端对齐、数据透视表、数据透视图等六种选择。

再下一步是选择窗体所用的样式,最后设置窗体的标题并决定是打开还是修改窗体。

2、点开设计视图,对窗体进行修改。

使用控件,让窗体功能增加。

使其设计视图如下图所示:3、实验任务3的过程:首先,打开窗体向导,将销售员表和销售单表中需要的字段选上。

实验六 报告

实验六 报告

实验六 Windows窗体控件的使用(二)一、实验目的熟悉掌握Windows窗体的文本控件、标签的控件、命令按钮控件、列表控件等控件的属性及使用方法。

二、实验环境Visual 集成开发环境三、实验内容简单计算器的实现。

基本要求:具备简单计算器的基本按键,包括10个数字键、加减乘除键、sqrt键、1/x键、=键、Backspace键、Clear键,CE键(Clear Entry局部清除键),利用Button控件完成,布局合理美观。

四、实验步骤及运行情况(1)首先进行页面布局的设计,然后开始编写C#程序,实现简单计算器的运算功能,包括四则基本运算及一些功能键。

(2)以下为程序运行时的截图(以下只列举简单的功能,省略部分功能截图)图1 除法运算图2 开平方运算图3 求倒数运算(3)核心代码:单击“等号”按钮实现的计算功能if (Convert.ToInt16(Session["flag"]) == 0){Session["x"] = Convert.ToDouble(TextBox1.Text); TextBox1.Text = "";}else{Session["y"] = Convert.ToDouble(TextBox1.Text);if (Convert.ToInt16(Session["flag"]) == 1)Session["x"] = Convert.ToDouble(Session["x"]) +Convert.ToDouble(Session["y"]);if (Convert.ToInt16(Session["flag"]) == 2)Session["x"] = Convert.ToDouble(Session["x"]) -Convert.ToDouble(Session["y"]);if (Convert.ToInt16(Session["flag"]) == 3)Session["x"] = Convert.ToDouble(Session["x"]) *Convert.ToDouble(Session["y"]);if (Convert.ToInt16(Session["flag"]) == 4)Session["x"] = Convert.ToDouble(Session["x"]) /Convert.ToDouble(Session["y"]);TextBox1.Text = Convert.ToString(Session["x"]);Session["c"] = 1;}开平方运算的实现:TextBox1.Text = Convert.ToString(Math.Sqrt(Convert.ToDouble(TextBox1.Text)));五、实验总结(1)在这一次的实验中,由于需要编写大量实现运算功能的按钮单击事件,所以完成得不是很顺利,主要是参考蒋老师提供的代码,在不断调试与修改的基础上,最终顺利实现了简单计算器的运算功能。

实验三 窗体及控件

实验三 窗体及控件

实验三窗体及控件
实验目的:
1,掌握windows常用控件外观设计
2,掌握Point、Color等结构的使用方法
2,掌握对话框和消息框的使用方法
实验内容:
1,设计一个窗体,内含一行文字及若干按钮。

点击按钮一,文字位置位置右移动30像素;点击按钮二,弹出颜色选择对话框,可设置文字的颜色;点击按钮三,跳出
消息框,消息框显示警告和是、否、取消三个按钮
实验步骤:
一,创建窗体
添加一个Label控件、三个按钮控件、一个对话框控件,合理布局
二,设计文字内容,编写按钮一的Click事件响应代码,改变Label控件的位置。

提示:可修改Label的location属性值,该值为一Point结构
思考:为何不用代码“Label.Location.X += 30;”?
三,编写按钮二之Click响应代码,调出颜色对话框,在对话框中选中一种颜色,并将该颜色赋给文字的ForeColor属性
思考:上述代码又可换成
有何不足之处?
四,编写按钮三之Click响应代码,弹出消息框,样式如下
选择是则关闭,选择否则不关闭
代码参见教材142页之技法
思考:如何让文字能从左向右在窗体上循环移动?
提示:可添加一timer组件,每隔0.1秒改变文字位置……。

Access课程窗体设计实验报告

Access课程窗体设计实验报告

Access课程窗体设计实验报告实验报告:Access课程窗体设计摘要:本实验旨在利用Microsoft Access软件设计一个课程窗体,并实现对课程信息的添加、修改、删除和查询等功能。

通过本实验,我们可以进一步了解和掌握Access软件的窗体设计功能及其应用。

一、引言在教育管理系统中,课程管理是一个重要的模块,对于教务人员来说,对课程信息的管理十分关键。

传统的课程管理方式往往需要手动操作,效率较低。

而通过利用Access软件设计一个课程窗体,可以实现对课程信息的快速输入、查询和修改,大大提高了教务管理人员的工作效率。

二、设计思路1.数据表设计为了实现对课程信息的管理,我们首先需要设计一个课程信息表,表中应包含课程编号、课程名称、授课教师、开课时间、授课地点等字段。

通过这些字段,可以实现对课程信息的详细记录和管理。

2.窗体设计在Access软件中,我们可以通过表单向导或自定义窗体设计来创建一个课程窗体。

在本实验中,我们选择自定义窗体设计。

在窗体中,我们需要添加各种控件,如文本框、按钮、下拉框等,以便用户可以方便地输入和修改课程信息。

三、实验步骤1.创建数据表打开Access软件,创建一个新的数据库。

在数据库中创建一个名为“课程信息表”的数据表,并添加相应的字段,如课程编号(CourseID)、课程名称(CourseName)、授课教师(Teacher)、开课时间(StartTime)和授课地点(Location)。

2.设计窗体3.编写事件过程在窗体设计中,我们还需要为按钮添加相应的事件过程,以实现对课程信息的保存、修改、删除和查询操作。

对于“添加”按钮,编写事件过程,实现将表单中的信息保存到数据库中;对于“修改”按钮,编写事件过程,实现对数据库中已有的课程信息进行修改;对于“删除”按钮,编写事件过程,实现对数据库中的课程信息进行删除;对于“查询”按钮,编写事件过程,实现根据用户输入的条件对课程信息进行查询,并将查询结果显示在窗体中。

vb实验六_窗体、标签、文本框和按钮_实验报告

vb实验六_窗体、标签、文本框和按钮_实验报告

电子信息工程学系实验报告课程名称:面向对象程序设计实验项目名称: 实验六 窗体、标签、文本框和按钮 实验时间:班级: 姓名: 学号:一 实 验 目 的:1)学会添加多个窗体。

2)掌握启动窗体和切换窗体。

3)掌握为窗体添加事件代码。

4)掌握标签在属性和事件代码。

5)掌握文本框属性和事件代码。

6)掌握按钮事件代码。

二 实 验 环 境:Windows XPVisual 2003三 实 验 内 容 过 程 及 结 果 分 析:一.窗体和控件应用1.创建窗体创建一个项目。

由两个窗体组成。

Form1用于输入用户名和用户密码,当输入正确时单击 确定按钮显示form2,同时掩藏form1;当输入出错则提示出错,单击退出按钮结束程序;form2中显示“欢迎登录!“,单击form2中在返回按钮回到form1.并关闭form2新建一个 项目form1,然后选择项目菜单在添加windows 窗体命令,添加一个窗体form2。

2设置启动窗体本程序默认的启动窗体是form1.,选择项目菜单在属性命令,再单击启动对象选择form1如下图所示:3.界面设计如下图所示:对form1设计属性窗口如下: Form2的界面窗口如下图所示:4.编写事件代码:在窗体1的文本框中分别输入用户名和口令,单击确定按钮,当用户名为“abc”并且口令为“123”是显示窗体2,否则提示出错。

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.ClickIf TextBox1.Text = "abc" And TextBox2.Text = "123" ThenDim form2 As New Form2form2.Show()ElseMsgBox("请输入正确在用户名和密码!", MsgBoxStyle.Critical)End IfEnd SubPrivate Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click'单击"退出"按钮结束程序。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

窗体实验报告
一.窗体由哪几个部分组成?
答:窗体由窗体页眉、窗体页脚、页面页眉、页面页脚、主体五个节组成。

二.窗体的主要功能是什么?
答:窗体首先是数据库用户和ACCESS应用程序之间的主要接口;其次可以输入数据、编辑数据、显示和查询数据。

三.窗体分成哪几种类型?
答:窗体分为纵栏式窗体、表格式窗体、数据表窗体、主/子窗体、图表窗体和数据透视表窗体6种类型。

四.有哪几种创建窗体的方法?
答:用自动窗体、窗体向导、窗体设计视图3种方法创建窗体。

五.写出创建如下窗体的过程。

答:1。

打开数据库文件“教务管理系统.mdb”,选择“窗体”对象,双击“在设计视图中创建窗体”;
2.在窗体面板的主体节加入3个文本框;右击第一个文本框,选择“属性”,在“其他”选项中“名称”栏输入x;同理在第二个和第三个文本框中“其他”选项中的“名称”栏输入y和z;在文本框的对应标签处输入x:,y:,z:;
3.在文本框z中直接输入=x*y;
4.在窗体的属性的“格式”栏分别将“记录选择器”、“导航按钮”、“分隔线”设置为“否”,“滚动条”设置为“两者均无”;
5.选择“视图” “窗体视图”,在x框输入12,在y框输入5即可;保存窗体。

六.写出创建如下主/子窗体的过程。

答:1。

打开“教务管理系统.mdb”数据库文件,选择“窗体”对象,双击“在设计视图中创建窗体”;
2.右击窗体标题栏空白处,选择“属性”,在“数据”选项的“记录源”选择“教师基本情况表”;关闭“属性”对话框;
3.将字段jsbh、jsxm、zc三个字段拖入窗体中;
4.将工具箱的“子窗体/子报表”工具拖入窗体合适位置,选择“使用现有的表和查询”,再“下一步”;在“表/查询”中选择“任课教师表”,选所有字段;再选“课程信息表”,选所有字段;再“下一步”,选择“从列表中选择”;再“下一步”,输入子窗体的名称,单击“完成”;
5.单击“视图” “窗体视图”,再保存窗体。

相关文档
最新文档