版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、 软件开发环境与工具实验报告实验一托盘程序设计实验题目:托盘程序设计 实验类型:验证性专业班级:计算机科学与技术系网络工程方向1003姓 名:学 号:100331 10月 17日实验地点:软件实验室二一实验目旳:通过本次实验,使学生理解托盘程序旳应用及设计思想,运用Timer控件和NotifyIcon控件实现一种动态托盘程序。二实验规定:1、实现动态托盘。2、关闭窗体时进行隐藏操作。3、窗体和托盘旳转换通过双击实现。4、托盘所相应主程序旳应用自定。三源代码:Public Class 随机数 Dim isclose As Boolean = False Dim FistIco As Boolea
2、n = False Dim ico1 As System.Drawing.Icon Dim ico2 As System.Drawing.Icon Private Sub 开始_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles 开始Click Dim a(9), i, j, n, p As Integer Dim m As String Randomize() a(0) = Int(100 * Rnd() + 1 For i = 1 To 9 p = 1 While p Randomize() a
3、(i) = Int(100 * Rnd() + 1 For j = 0 To i - 1 If a(j) = a(i) Then Exit For End If If j = i - 1 And a(i) a(i - 1) Then p = 0 End If Next j End While Next i m = 您抽取旳10个整数为: & Chr(13) & Chr(10) For i = 1 To 10 If a(i - 1) 10 Then m = m & a(i - 1) & & Else : m = m & a(i - 1) & End If If i Mod 5 = 0 Then
4、m = m & Chr(13) & Chr(10) End If Next i Label2.Text = m End Sub Private Sub 退出_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles 退出.Click End End Sub 程序主界面旳开始与退出 Private Sub 图标_MouseDoubleClick(ByVal sender As System.Object, ByVal e As System.Windows.Forms.MouseEventArgs) Han
5、dles 图标.MouseDoubleClick If Me.WindowState = FormWindowState.Normal Then Me.WindowState = FormWindowState.Minimized Else Me.WindowState = FormWindowState.Normal End If End Sub 双击图标隐藏或显示窗口 Private Sub 随机数 FormClosing(ByVal sender As Object, ByVal e As System.Windows.Forms.FormClosingEventArgs) Handle
6、s Me.FormClosing If e.CloseReason = CloseReason.FormOwnerClosing Then isclose = False End If If isclose = False Then e.Cancel = True Me.WindowState = FormWindowState.Minimized Me.Hide() End If End Sub 主窗体旳关闭 Private Sub 随机数_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyB
7、ase.Load ico1 = New System.Drawing.Icon(Application.StartupPath & image1.ico) ico2 = New System.Drawing.Icon(Application.StartupPath & image2.ico) End Sub 给托盘附加图片 Private Sub 时间块Tick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles 时间块Tick If FistIco Then Me.图标Icon = ico1 FistIco
8、= False Else Me.图标Icon = ico2 FistIco = True End If End Sub 控制图标闪烁 Private Sub 退出ToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles 退出ToolStripMenuItem.Click End End Sub Private Sub 隐藏ToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.Ev
9、entArgs) Handles 隐藏ToolStripMenuItem.Click Me.Hide() End Sub Private Sub 显示ToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles 显示ToolStripMenuItem.Click Me.Show() End Sub Private Sub 托盘_Opening(ByVal sender As System.Object, ByVal e As System.ComponentModel.CancelEventArgs) Handles 托盘Opening End Sub 控制托盘完毕隐藏、显示、退出命令End Class四实验有关截图: 五实验总结:通过本次通过对NotifyIcon1、Timer、ContextMenuStrip1工具旳应用,实现
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 以法为帆向海问药-海南海洋生物医药产业的政策分析
- 2026年湖北省汉川市高二历史上册期末考试真题及一套完整答案
- 2025年广东省台山市高二历史上册期末考试自测卷含答案(考试直接用)
- 高中英语教资面试完形库 2026下半年
- 2026秋季学期国家开放大学专科《电子政务概论》一平台在线形考形考任务(1至5)试题及答案
- 2026年中级注册安全工程师职业资格考试安全生产法律法规考前冲刺试题
- 2026年数控铣工职业技能等级认定(一级)理论知识考前冲刺试题
- 2026年河南省汝州市高二历史上册期末考试考试卷(易错题)附答案
- 2026中国液体化工物流包装标准化与循环利用分析报告
- 2026医疗美容行业发展现状与未来趋势分析报告
- DB51-T 3387-2026 四川盆地城市工业有机废气活性炭治理技术规范
- 2026年机关事业单位工勤技能岗位等级考试《三级汽车驾驶与维修员》汽车驾驶3
- 淡水水产养殖项目水资源论证报告书
- 风电项目节能评估报告
- 聘请住家保姆协议书
- 第二届重庆市市场监管系统执法办案电子数据取证技能大竞赛赛完整试题
- 《新污染物治理技术》-课件 第1-6章 新污染物简介- 新污染物芬顿氧化去除技术
- 湖南省高等学校教师资格考试高等教育学真题1
- 犬咬伤急救常识的课件
- UPS培训-UPS基础知识课件
- 小学六年级秋季学期《语文》(统编版)学习任务单(全册汇总)
评论
0/150
提交评论