软件开发环境与工具实验报告

时间:2024.3.31

软件开发环境与工具实验报告

实验一

托盘程序设计

实验题目:托盘程序设计

实验类型:验证性

专业班级:计算机科学与技术系网络工程方向1003

姓 名:

学 号:***

20XX年 10月 17日

实验地点:软件实验室二

一.实验目的:

通过本次实验,使学生了解托盘程序的应用及设计思想,利用Timer控件和NotifyIcon控件实现一个动态托盘程序。

二.实验要求:

1、实现动态托盘。

2、关闭窗体时进行隐藏操作。

3、窗体和托盘的转换通过双击实现。

4、托盘所对应主程序的应用自定。

三.源代码:

Public Class 随机数

Dim isclose As Boolean = False

Dim FistIco As Boolean = 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(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

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) Handles 图标.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) Handles 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 MyBase.Load

ico1 = New System.Drawing.Icon(Application.StartupPath & "\image\1.ico")

ico2 = New System.Drawing.Icon(Application.StartupPath & "\image\2.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 = 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.EventArgs) 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工具的应用,实现了求10个随机数的动态托盘程序。在设计过程中出现了闪烁图标不能出现的情况,这是设计中的难点。NotifyIcon1、Timer两个工具的结合使用,实现了闪烁的托盘,ContextMenuStrip1工具则实现右击托盘时出现的“隐藏、显示、退出”命令。但是对界面的优化设计没有做出来还需通过学习掌握。


第二篇:Java开发环境实验报告


Java开发环境实验报告

一、 实验项目名称

Java开发环境的熟悉

二、 实验目的

1、掌握下载Java SDK 软件包、EditPlus 编辑软件的方法;

2、掌握设置Java 程序运行环境的方法;

3、掌握编写与运行Java 程序的方法;

4、了解Java 语言的概貌;

5、为学习Java 语言和进行Java 程序的实验做好准备工作。

三、 实验基本原理

1、SDK 的下载与安装

下载能安装在Windows95/98/2000/NT、UNIX和Linux等操作系统类型中的J2SE

系统安装程序。为了建立基于SDK 的Java 运行环境,需要先下载Sun 的免费SDK 软件包。SDK 包含了一整套开发工具,其中包含对编程最有用的是Java 编译器、Applet 查看器和Java 解释器。

在浏览器中输入http://java.sun.com/,可看到Sun 公司网站页面,然后在里面找到下载的链接进行下载就行。目前的版本最高是Jdk1.5,但是在使用上更多的还是使用Jdk1.4版本。

下载完后进行安装,和一般的软件安装过程差不多,自己选择目录进行sdk的安装。在本实验中假设sdk的安装路径是“C:\ j2sdk1.4.2_01“。

2、Java运行环境配置

SDK 中的工具都是命令行工具,需要从命令行即MS-DOS 提示符下运行它们。很多人可能会不习惯,但这是Sun 特意采取的策略,为的是把精力更多地投入到Java 语言本身而不是花在开发工具上。

为了能正确方便的使用SDK,可手工配置一些Windows 的环境变量,Windows 98 与Windows/xp/NT/2000 的配置略有不同。

(1)设置Windows 98

在C:\autoexec.bat 文件中,添加以下内容:

set path=%path%; C:\ j2sdk1.4.2_01\bin

set classpath=.; C:\ j2sdk1.4.2_01\lib\;%classpath%

C:\ j2sdk1.4.2_01\bin 为程序安装路径,如果安装时做了修改,这里必须做出相应的修改。“set path”语句设置Java 编译运行程序的路径,“set classpath”语句设置Java 包的路径,其中的“.”表示在当前目录下均可执行Java 程序。autoexec.bat 文件修改后存盘,然后重新启动计算机,即完成了设置。

(2)设置Windows XP/NT/2000

以Windows XP 为例说明设置过程。在桌面“我的电脑”图标上单击右键,选择“属性”菜单,单击高级选项卡。在“高级”选项卡中单击“环境变量”按钮。将出现“环境变量”设置界面,在“系统变量”框中选择“Path”,然后单击“编辑”按钮,在出现的“编辑系统变量”对话框中,在“变量值”栏的命令前添加“C:\j2sdk1.4.2_01\bin;”,用同样方法设置环境变量“classpath”,其值为“C:\j2sdk1.4.2_01\lib;”。设置完成后,单击“开始”→“所有程序”→“附件”→“命令提示符”打开DOS 窗口,在命令提示符下输入“java”或“javac”,回车后,如果出现其用法参数提示信息,则安装正确。

四、 主要仪器设备及耗材

1、PC微机;

2、DOS操作系统或 Windows 操作系统;

3、Sdk程序集成环境或JCreator程序集成环境。

五、 实验步骤

1、先安装好sdk;

2、配置环境变量;

3、书写java程序;

4、运行程序,查看结果。

六、 实验数据及处理结果

1、Sdk的简单介绍

SDK 就是 Software Development Kit 的缩写,中文意思就是"软件开发工具包"。这是一个覆盖面相当广泛的名词,可以这么说:辅助开发某一类软件的相关文档、范例和工具的集合都可以叫做 "SDK"。如JDK (Java Development Kit)就是JAVA开发工具包,是整个Java的核心,包括了Java运行环境(Java Runtime Envirnment),许多Java工具和Java基础的类库(rt.jar)。

2、环境变量的设置;

(1) 右键点击“我的电脑”图标,选择“属性”;

Java开发环境实验报告

(2) 在弹出的“系统特性”对话框中选择“高级”选项卡,并单击“环境变量”按钮;

Java开发环境实验报告

(3) 在“环境变量” 对话框中选择修改PATH变量,即在原有PATH变量后加上“;c:\j2sdk1.4.2_09\bin”;

(4) 再在“环境变量” 对话框中选择修改CLASSPATH变量,即在原有CLASSPATH变量后加上“.;c:\j2sdk1.4.2_09\lib\tools.jar”;

Java开发环境实验报告

(5) 其中以上路径中的“c:\j2sdk1.4.2_09”是JDK的路径,是先前用户安装JDK时存储的路径,可能因用户不同而不同。

至此,环境变量已设置好了,可以在DOS环境下编译JAVA程序了。

3、应用程序和小应用程序的运行过程;

(i)Sdk程序集成环境下应用程序的运行过程:

(1)在C:\目录下用记事本写一个java源程序,保存时存储名为“t.java”;

Java开发环境实验报告

(2)用cmd命令进入dos,编译这个程序。编译无错后运行这个程序,如下图:

Java开发环境实验报告

(ii)Sdk程序集成环境下小应用程序的运行过程:

(1)在C:\目录下用记事本写一个java源程序,保存时存储名为“Applet1.java”;

Java开发环境实验报告

(2)用记事本用HTML语言写一个网页,保存为“Applet1 .html”;

Java开发环境实验报告

(3)用cmd命令进入dos,编译这个程序。编译无错后查看运行结果;

Java开发环境实验报告

(4)运行结果如下:

Java开发环境实验报告

七、 思考讨论题或体会或对改进实验的建议

(1) 实验一开始是设置环境变量时出现了一些问题,就是在设置CLASSPATH时设置错了,由于在路径前面没有加点号和分号而导致最后无法编译源程序。

(2) 运行applet小程序时再写网页时出了一些问题,后来修改了一下输入的HTML语句解决了问题。

八、 参考资料

JAVA语言程序设计教程 邱桃荣等编著 机械工业出版社

更多相关推荐:
软件开发环境与工具实验报告-计算机0801

《软件开发环境与工具》实验报告专业:计算机科学与技术班级:08-01姓名:杨**学号:***20XX年4月19日实验一CASE工具PowerDesigner的使用一、实验目的:安装PowerDesigner,并…

软件开发环境与工具实验报告

课程名称实验项目实验地点专业班级学生姓名指导教师本科实验报告软件开发环境与工具软件开发环境与工具实验报告逸夫楼402学号闫伟张辉20xx年11月13日

软件开发环境与工具实验报告 -2

课程名称实验项目本科实验报告软件开发环境与工具软件开发工具及C程序20xx年11月20日

软件开发环境与工具实验报告

学号北京工商大学计算机学院实验报告专业软件工程班级学号姓名20xx20xx学年第2学期20xx年3月至20xx年7月班级学号同组同学学号无姓名注实验内容及步骤项目的内容如果较多可以加附页

软件开发环境与工具实验报告

课程名称软件开发环境与工具实验项目六个实验实验地点逸夫楼402专业班级学号学生姓名指导教师赵荣香20xx年11月19日1实验一CASE工具PowerDesiner的使用一实验目的和要求实验目的安装PowerDe...

软件开发环境与工具实验报告

课程名称实验项目实验地点专业班级学生姓名指导教师本科实验报告软件开发环境与工具学号吕进来20xx年1月3日

软件开发环境与工具实验报告

课程名称实验项目实验地点专业班级学生姓名指导教师本科实验报告软件开发环境与工具CASE工具PowerDesigner的使用学号20xx年10月

《软件开发环境与工具》

软件开发环境与工具实验指导书太原理工大学计算机科学与技术学院20xx1027说明本书适用于计算机科学与技术专业计算机工程专业及软件工程专业软件开发环境与工具的实验指导共8个学时覆盖软件开发的过程涉及当前较流行的...

《软件开发环境与工具》实验指导书(20xx)

软件开发环境与工具实验指导书太原理工大学计算机科学与技术学院20xx1104说明本书适用于计算机科学与技术专业计算机工程专业及软件工程专业软件开发环境与工具的实验指导共8个学时覆盖软件开发的过程涉及当前较流行的...

《软件开发环境与工具》实验指导书(现代学院13)

软件开发环境与工具实验指导书太原理工大学计算机科学与技术学院20xx515说明本书适用于计算机科学与技术专业计算机工程专业及软件工程专业软件开发环境与工具的实验指导共8个学时覆盖软件开发的过程涉及当前较流行的软...

软件开发环境与工具实验三报告

一验题目完整单据的设计二实验目的通过本次实验了解单据的类型及重要性掌握两种单据的设计及制作方法特别是单据中的编码以及状态的控制为课程设计做准备三实验要求实验功能要求1实现单据的新增修改删除浏览审核弃审等功能2对...

软件开发环境与工具实验1

软件开发环境与工具实验1,内容附图。

软件开发环境与工具实验报告(18篇)