实验6C#程序设计.docx
- 文档编号:5889541
- 上传时间:2023-01-01
- 格式:DOCX
- 页数:17
- 大小:312.31KB
实验6C#程序设计.docx
《实验6C#程序设计.docx》由会员分享,可在线阅读,更多相关《实验6C#程序设计.docx(17页珍藏版)》请在冰豆网上搜索。
实验6C#程序设计
实验报告一
姓名
专业
课程名称
一、实验名称:
实验1
二、实验目的:
创建Windows窗体应用程序;
掌握Label,TextBox,Button控件的应用
掌握radiobutton,checkbox,combobox,listbox控件的应用
掌握picturebox控件的应用
掌握timer控件的应用
实现通用对话框的功能
实现主菜单和上下文菜单的功能
三、实验内容及要求
1.2用户账户的管理
1.3桌面图标的排列、设置桌面背景和屏幕保护程序
1.4设置任务栏、语言栏
1.5选择输入法、在“记事本”文件中输入各种符号
2.1了解“资源管理器的使用”
2.2设置文件夹选项、查找文件或文件夹
2.3文件/文件夹操作
2.4使用回收站
具体要求请见《大学计算机应用基础学习指导》P37~P48
四、实验材料、工具、或软件
WindowsXPProfessionalSP3
VisualStudio2005
五、实验步骤、结果(或记录)
1
2
3
4
5
6
六、实验过程中存在问题和解决
需进一步了解程序的运行过程!
七、意见和建议
八、教师评语(或成绩)
教师签字:
年月日
备注:
实验报告的命名格式为:
学号-姓名-实验序号。
如805052103-刘闽-实验一
1.
usingSystem;
usingSystem.Collections.Generic;
usingSystem.ComponentModel;
usingSystem.Data;
usingSystem.Drawing;
usingSystem.Linq;
usingSystem.Text;
usingSystem.Windows.Forms;
namespacesy15_1
{
publicpartialclassForm1:
Form
{
publicForm1()
{
InitializeComponent();
}
privatevoidForm1_Load(objectsender,EventArgse)
{
}
privatevoidlabel2_Click(objectsender,EventArgse)
{
}
privatevoidFtoC_Click(objectsender,EventArgse)
{
doublef=5*(double.Parse(textBoxF.Text)-32)/9;
textBoxC.Text=f.ToString();
}
privatevoidCtoF_Click(objectsender,EventArgse)
{
doublec=9*double.Parse(textBoxC.Text)/5+32;
textBoxF.Text=c.ToString();
}
}
}
2.
usingSystem;
usingSystem.Collections.Generic;
usingSystem.ComponentModel;
usingSystem.Data;
usingSystem.Drawing;
usingSystem.Linq;
usingSystem.Text;
usingSystem.Windows.Forms;
namespacesy15_2
{
publicpartialclassForm1:
Form
{
publicForm1()
{
InitializeComponent();
}
privatevoidlabel1_Click(objectsender,EventArgse)
{
}
privatevoidForm1_Load(objectsender,EventArgse)
{
}
privatevoidschool_SelectedIndexChanged(objectsender,EventArgse)
{
}
privatevoidbutton1_Click(objectsender,EventArgse)
{
Message.Text=stuName.Text+",您好,欢迎进入C#世界!
\n";
Message.Text+="您的密码是:
"+Password.Text;
if(radioButton1.Checked)
Message.Text+="\n您的性别是:
"+radioButton1.Text;
elseif(radioButton2.Checked)
Message.Text+="\n您的性别是:
"+radioButton2.Text;
if(School.SelectedIndex>-1)
Message.Text+="\n您的学校是:
"+School.SelectedItem.ToString();
else
Message.Text+="\n您没有选择学校";
if(Major.SelectedIndex>-1)
Message.Text+="\n您的专业是:
"+Major.SelectedItem.ToString();
else
Message.Text+="\n您没有选择专业";
Message.Text+="\n您的爱好是:
";
if(checkBox1.Checked)
Message.Text+=checkBox1.Text+"";
if(checkBox2.Checked)
Message.Text+=checkBox2.Text+"";
if(checkBox3.Checked)
Message.Text+=checkBox3.Text+"";
if(checkBox4.Checked)
Message.Text+=checkBox4.Text+"";
if((!
checkBox1.Checked)&&(!
checkBox2.Checked)
&&(!
checkBox3.Checked)&&(!
checkBox4.Checked))
Message.Text+="\n您居然没有兴趣爱好!
";
}
}
}
3.
usingSystem;
usingSystem.Collections.Generic;
usingSystem.ComponentModel;
usingSystem.Data;
usingSystem.Drawing;
usingSystem.Linq;
usingSystem.Text;
usingSystem.Windows.Forms;
namespace_3
{
publicpartialclassForm1:
Form
{
publicForm1()
{
InitializeComponent();
}
privatevoidForm1_Load(objectsender,EventArgse)
{
}
privatevoidOpen_Click(objectsender,EventArgse)
{
OpenFileDialogopenFileDialog1=newOpenFileDialog();
openFileDialog1.InitialDirectory=@"C:
\DocumentsandSettings\peng\桌面\c#\15\3";
openFileDialog1.Filter=
"ImageFiles(*.BMP;*.JPG;*.GIF)|*.BMP;*.JPG;*.GIF";
//openFileDialog1.FilterIndex=1;
openFileDialog1.RestoreDirectory=true;
if(openFileDialog1.ShowDialog()==DialogResult.OK)
{
pictureBox1.Load(openFileDialog1.FileName);
}
}
privatevoidStretch_Click(objectsender,EventArgse)
{
pictureBox1.SizeMode=PictureBoxSizeMode.StretchImage;
}
privatevoidCenter_Click(objectsender,EventArgse)
{
pictureBox1.SizeMode=PictureBoxSizeMode.CenterImage;
}
privatevoidZoom_Click(objectsender,EventArgse)
{
pictureBox1.SizeMode=PictureBoxSizeMode.Zoom;
}
privatevoidAutosize_Click(objectsender,EventArgse)
{
pictureBox1.SizeMode=PictureBoxSizeMode.AutoSize;
}
}
}
4.
usingSystem.Data;
usingSystem.Drawing;
usingSystem.Linq;
usingSystem.Text;
usingSystem.Windows.Forms;
namespace_4
{
publicpartialclassForm1:
Form
{
intticks=0;
publicForm1()
{
InitializeComponent();
}
privatevoidForm1_Load(objectsender,EventArgse)
{
ticks=0;
}
privatevoidbutton1_Click(objectsender,EventArgse)
{
if(button1.Text=="开始")
{
button1.Text="暂停";
timer1.Start();
}
else
{
button1.Text="开始";
timer1.Stop();
}
}
privatevoidbutton2_Click(objectsender,EventArgse)
{
button1.Text="开始";
timer1.Stop();
label1.Text="00:
00:
00:
00";
}
privatevoidtimer1_Tick(objectsender,EventArgse)
{
ticks++;
longhours=ticks/360000;
longminutes=(-hours*360000)/6000;
longseconds=(ticks-hours*360000-minutes*6000)/100;
longms=ticks-hours*360000-minutes*6000-seconds*100;
label1.Text=string.Format("{0:
00}:
{1:
00}:
{2:
00}:
{3:
00}",hours,minutes,seconds,ms);
}
}
}
5.
usingSystem;
usingSystem.Collections.Generic;
usingSystem.ComponentModel;
usingSystem.Data;
usingSystem.Drawing;
usingSystem.Linq;
usingSystem.Text;
usingSystem.Windows.Forms;
namespace_5
{
publicpartialclassForm1:
Form
{
publicForm1()
{
InitializeComponent();
}
privatevoidbuttonOpen_Click(objectsender,EventArgse)
{
OpenFileDialogopenFileDialog1=newOpenFileDialog();
openFileDialog1.InitialDirectory="c:
\\";
openFileDialog1.Filter="rftfiles(*rtf)|*.rtf";
openFileDialog1.FilterIndex=2;
openFileDialog1.RestoreDirectory=true;
if(openFileDialog1.ShowDialog()==DialogResult.OK)
{
richTextBox1.SaveFile(openFileDialog1.FileName);
}
}
privatevoidbuttonSave_Click(objectsender,EventArgse)
{
SaveFileDialogsaveFileDialog1=newSaveFileDialog();
saveFileDialog1.InitialDirectory="c:
\\";
saveFileDialog1.Filter="rftfiles(*rtf)|*.rtf";
saveFileDialog1.FilterIndex=1;
saveFileDialog1.RestoreDirectory=true;
if(saveFileDialog1.ShowDialog()==DialogResult.OK)
{
richTextBox1.SaveFile(saveFileDialog1.FileName);
}
}
privatevoidbuttonFont_Click(objectsender,EventArgse)
{
FontDialogfontDialog1=newFontDialog();
fontDialog1.ShowColor=true;
fontDialog1.Font=richTextBox1.SelectionFont;
fontDialog1.Color=richTextBox1.SelectionColor;
if(fontDialog1.ShowDialog()!
=DialogResult.Cancel)
{
richTextBox1.SelectionFont=fontDialog1.Font;
richTextBox1.SelectionColor=fontDialog1.Color;
}
}
privatevoidbuttonExit_Click(objectsender,EventArgse)
{
this.Close();
}
}
}
6.
singSystem;
usingSystem.Collections.Generic;
usingSystem.ComponentModel;
usingSystem.Data;
usingSystem.Drawing;
usingSystem.Linq;
usingSystem.Text;
usingSystem.Windows.Forms;
namespace_6
{
publicpartialclassForm1:
Form
{
publicForm1()
{
InitializeComponent();
}
privatevoidcontextMenuStrip1_Opening(objectsender,CancelEventArgse)
{
}
privatevoid新建NToolStripMenuItem_Click(objectsender,EventArgse)
{
richTextBox1.Clear();
this.Text="新建文档";
}
privatevoid打开ToolStripMenuItem_Click(objectsender,EventArgse)
{
OpenFileDialogopenFileDialog1=newOpenFileDialog();
openFileDialog1.InitialDirectory="c:
\\";
openFileDialog1.Filter="rftfiles(*rtf)|*.rtf";
openFileDialog1.FilterIndex=2;
openFileDialog1.RestoreDirectory=true;
if(openFileDialog1.ShowDialog()==DialogResult.OK)
{
richTextBox1.SaveFile(openFileDialog1.FileName);
}
}
privatevoid保存SToolStripMenuItem_Click(objectsender,EventArgse)
{
SaveFileDialogsaveFileDialog1=newSaveFileDialog();
saveFileDialog1.InitialDirectory="c:
\\";
saveFileDialog1.Filter="rftfiles(*rtf)|*.rtf";
saveFileDialog1.FilterIndex=1;
saveFileDialog1.RestoreDirectory=true;
if(saveFileDialog1.ShowDialog()==DialogResult.OK)
{
richTextBox1.SaveFile(saveFileDialog1.FileName);
}
}
privatevoid退出XToolStripMenuItem_Click(objectsender,EventArgse)
{
this.Close();
}
privatevoid剪切TToolStripMenuItem_Click(objectsender,EventArgse)
{
richTextBox1.Cut();
}
privatevoid复制CToolStripMenuItem_Click(objectsender,EventArgse)
{
richTextBox1.Copy();
}
privatevoid黏贴PToolStripMenuItem_Click(objectsender,EventArgse)
{
richTextBox1.Paste();
}
privatevoid字体FToolStripMenuItem_Click(objectsender,EventArgse)
{
FontDialogfontDialog1=newFontDialog();
fontDialog1.ShowColor=true;
fontDialog1.Font=richTextBox1.SelectionFont;
fontDialog1.Color=richTextBox1.SelectionColor;
if(fontDialog1.ShowDialog()!
=DialogResult.Cancel)
{
richTextBox1.SelectionFont=fontDialog1.Font;
richTextBox1.SelectionColor=fontDialog1.Color;
}
}
privatevoid剪切ToolStripMenuItem_Click(objectsender,EventArgse)
{
richTextBox1.Cut();
}
privatevoid复制ToolStripMenuItem_Click(objectsender,EventArgse)
{
richTextBox1.Copy();
}
privatevoid粘贴ToolStripMenuItem_Click(objectsender,EventArgse)
{
richTextBox1.Paste();
}
privatevoid字体FToolStripMenuItem1_Click(objectsender,EventArgse)
{
FontDialogfontDialog1=newFontDialog();
fontDialog1.ShowColor=true;
fontDialog1.Font=richTextBox1.SelectionFont;
fontDialog1.Color=richTextBox1.SelectionColor;
if(fontDialog1.ShowDialog()!
=DialogResult.Cancel)
{
richTextBox1.SelectionFont=fontDialog1.Font;
richTextBox1.SelectionColor=fontDialog1.Color;
}
}
privatevoidForm1_SizeChanged(objectsender,EventArgse)
{
richTextBox1.Width=this.Width-35;
richTextBox1.Height=this.Height-70;
}
}
}
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 实验 C# 程序设计