欢迎来到冰点文库! | 帮助中心 分享价值,成长自我!
冰点文库
全部分类
  • 临时分类>
  • IT计算机>
  • 经管营销>
  • 医药卫生>
  • 自然科学>
  • 农林牧渔>
  • 人文社科>
  • 工程科技>
  • PPT模板>
  • 求职职场>
  • 解决方案>
  • 总结汇报>
  • ImageVerifierCode 换一换
    首页 冰点文库 > 资源分类 > DOCX文档下载
    分享到微信 分享到微博 分享到QQ空间

    实验8基于事件驱动的程序设计技术Word文档格式.docx

    • 资源ID:4103406       资源大小:684.34KB        全文页数:14页
    • 资源格式: DOCX        下载积分:3金币
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录 QQ登录
    二维码
    微信扫一扫登录
    下载资源需要3金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP,免费下载
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    实验8基于事件驱动的程序设计技术Word文档格式.docx

    1、win72.软件:Microsoft Visual Studio 2010实验主要任务:(1)设计一个Windows应用程序,随机生成0100之间的10个数字,并通过委托实现升序或降序排列。(2)设计一个Windows应用程序,模拟高温高压锅炉降压处理。以下内容填写请利用截屏图片和文字对实验原理和实验效果进行说明任务1( )完成情况:实际效果如下:代码:using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using Sys

    2、tem.Linq;using System.Text;using System.Windows.Forms;namespace S8_1 public partial class Form1 : Form public Form1() InitializeComponent(); int a = new int10; delegate bool Compare(int x, int y); void SortArray(Compare compare) for (int i = 0; i a.Length; i+) for (int j = 0; j = i; j+) if (compare(

    3、ai, aj) int t = ai; ai = aj; aj = t; bool Ascending(int x, int y) return x void display() textBox2.Text = ; foreach (int i in a) textBox2.Text += i + rn private void button1_Click(object sender, EventArgs e) textBox1.Text = Random r = new Random(); ai = r.Next(100); textBox1.Text += ai + private voi

    4、d button2_Click(object sender, EventArgs e) SortArray(new Compare(Ascending); display(); private void button3_Click(object sender, EventArgs e) SortArray(new Compare(Desecding);运行结果:自我评价:达到了实验预计的效果 任务2( )完成情况:namespace S8_2 public class BoilerArgs : EventArgs private int pressure; public BoilerArgs(

    5、int n) pressure = n; public int Press get return pressure; public class Boiler public int k; public Boiler() k = 0; public EventHandler onAlarm; public void ProcessAlarm() this.onAlarm(this, new BoilerArgs(k); private Boiler boiler; boiler = new Boiler(); if (boiler.onAlarm = null) boiler.onAlarm +=

    6、 new EventHandler 50 & e.Press = 80 & 90)橙色警告! label4.BackColor = Color.Orange;= 90 & 100)红色警告! label4.BackColor = Color.Red; else if (e.Press = 100)已经降压!. . label4.BackColor = SystemColors.Control;30 boiler.k = 30; timer1.Start(); if (Convert.ToInt32(textBox1.Text) 30) else无需降压! private void timer1

    7、_Tick(object sender, EventArgs e) boiler.k+; textBox1.Text = boiler.k.ToString(); boiler.ProcessAlarm();总结你在完成任务1-2的过程中遇到的问题及解决的方法:没有遇到任何问题。总结本次实验涉及到的基本原理:基于事件驱动的程序设计技术本次实验小结:掌握了委托的声明、实例化和使用方法,了解了多路广播及其应用,还掌握了事件的声明、预定和引用,熟悉了事件数据类的使用方法。要求:1.报告格式和内容要求: a. 内容和格式整齐。大标题采用黑体四号字加粗,小标题采用小四号字加粗。正文采用五号宋体,单倍行距

    8、。 b. 贴图时请剪裁到适当大小,要保证打印时可以看清,但也不要太大以免“越界”。 c. 不要在报告中写与实验无关的话,内容要有条理、完整、并能突出重点,要将遇到的主要问题说明。2.文件格式要求: a. 将实验成果放入一个文件夹中,文件夹的内容包括:本实验报告、项目。 b. 文件夹以“学号姓名_S1”为文件名。其中,S1表示这是实验1的报告,S大写,以后的实验报告以类似方法编号顺延,注意:你的学号放在姓名前。 c. 注意:所有文件保存后关闭,然后再打包成RAR文件,以免提交的内容丢失或打不开。3.提交方式和时间:一周内完成。可以将文件包发到我邮箱zcwang。4.主动查阅资料,坚持自己亲手完成实验,弄清每个步骤和相关原理。


    注意事项

    本文(实验8基于事件驱动的程序设计技术Word文档格式.docx)为本站会员主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2008-2023 冰点文库 网站版权所有

    经营许可证编号:鄂ICP备19020893号-2


    收起
    展开