- 1、本文档共7页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
计算机上机实验报告
( 2011——2012学年第2学期)
班级:XXX
姓名:XXXXXX 学号:XXXXXXXXXXXXX
课程名称:C#语言Windows程序设计 指导教师:XXX
实验名称: 窗体及控件程序设计 实验序号: 02
实验日期: 2012-4-26 实验成绩:
要求:
实验内容部分主要是对本次实习所做工作的理解,即主要实现了什么功能,主要思路。 不要过于简略,也不能罗列程序。
源程序请单独提交,不要附在实习报告中。
报告要注意简练,但能完整表达自己的意图,不要刻意追求篇幅。
一、实验目的及要求(本次上机实践所涉及并要求掌握的知识点)。
掌握C#窗体创建及其常用控件的选用和编程。
进一步提高编程能力,掌握对C#方法的调用及其参数类型的设置。
练习简单应用程序的规划设计及其程序开发的方法。
二、实验环境(本次上机实践所使用的平台和相关软件)。
软件:WindowsXP系统+Visual Studio 2010
三、实验内容(上机实践内容等)。
(1)设计一个简易秒表,通过一个文本框。以“216:08”的形式显示秒(位数随计数值而变)和毫秒(两位)。并且,通过“开始”/“停止”按钮启动(或停止)计时,通过一个“复位”按钮复位计数值以便重新计数。
(2)自行设计一个包含3个功能窗体和一个启动窗体的简单应用程序,每个窗体的功能可自行设计,但至少包含两种窗体控件并有相应的程序设计。所有窗体通过菜单打开,通过快捷工具按钮关闭。
四、实验步骤及结果(回答以上的问题)
1.
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
namespace WindowsFormsApplication1
{
public partial class Form3 : Form
{
public Form3()
{
InitializeComponent();
}
int TimeOne=0 ,TimeTwo=0;
string text;
private void textBox1_TextChanged(object sender, EventArgs e)
{
}
private void button1_Click(object sender, EventArgs e)
{
timer1.Enabled = !timer1.Enabled;
}
private void button2_Click(object sender, EventArgs e)
{
text = 00:00;
this.textBox1.Text = text;
}
private void timer1_Tick(object sender, EventArgs e)
{
TimeOne++;
if (TimeOne == 100)
{
TimeTwo++;
TimeOne = TimeOne - 100;
}
text =TimeTwo.ToString()+ : + TimeOne.ToString();
this.textBox1.Text = text;
}
private void Form3_Load(object sender, EventArgs e)
{
}
private void Form3_FormClosing(object sender, FormClosingEventArgs e)
{
文档评论(0)