C#作业Word下载.docx

上传人:b****6 文档编号:20166505 上传时间:2023-01-17 格式:DOCX 页数:13 大小:59.05KB
下载 相关 举报
C#作业Word下载.docx_第1页
第1页 / 共13页
C#作业Word下载.docx_第2页
第2页 / 共13页
C#作业Word下载.docx_第3页
第3页 / 共13页
C#作业Word下载.docx_第4页
第4页 / 共13页
C#作业Word下载.docx_第5页
第5页 / 共13页
点击查看更多>>
下载资源
资源描述

C#作业Word下载.docx

《C#作业Word下载.docx》由会员分享,可在线阅读,更多相关《C#作业Word下载.docx(13页珍藏版)》请在冰豆网上搜索。

C#作业Word下载.docx

publicboolissave=false;

publicbooltchange=false;

//对象定义

publicForm1()

InitializeComponent();

}

保存文件

privatevoidsave()

if(fname=="

saveFileDialog1.Title="

保存"

this.saveFileDialog1.Filter="

文本文件|*.txt;

if(this.saveFileDialog1.ShowDialog()==DialogResult.OK)

if(saveFileDialog1.FileName!

="

richTextBox1.SaveFile(saveFileDialog1.FileName,RichTextBoxStreamType.PlainText);

issave=true;

else

richTextBox1.SaveFile(fname,RichTextBoxStreamType.PlainText);

}

另存文件

privatevoidosave()

另存为"

privatevoidopen()

openFileDialog1.Title="

打开"

openFileDialog1.FileName="

openFileDialog1.Filter="

openFileDialog1.FilterIndex=1;

if(openFileDialog1.ShowDialog()==DialogResult.OK)

fname=openFileDialog1.FileName;

richTextBox1.LoadFile(fname,RichTextBoxStreamType.PlainText);

issave=false;

tchange=false;

未保存即退出时的提示:

privatevoidisbsave()

if(issave==false&

&

tchange==true)

if(MessageBox.Show("

是否保存数据"

"

提示"

MessageBoxButtons.YesNo,MessageBoxIcon.Question)==DialogResult.Yes)

save();

以下均为form1窗体中的控件类声明:

privatevoid打开OToolStripMenuItem_Click(objectsender,EventArgse)

open();

privatevoid保存SToolStripMenuItem_Click(objectsender,EventArgse)

privatevoid另存为ctrlToolStripMenuItem_Click(objectsender,EventArgse)

osave();

privatevoid退出EToolStripMenuItem_Click(objectsender,EventArgse)

Application.Exit();

privatevoid新建CtrlNToolStripMenuItem_Click(objectsender,EventArgse)

isbsave();

richTextBox1.ResetText();

fname="

privatevoid字体ToolStripMenuItem_Click(objectsender,EventArgse)

fontDialog1.ShowDialog();

richTextBox1.SelectionFont=fontDialog1.Font;

privatevoid颜色CtrlBToolStripMenuItem_Click(objectsender,EventArgse)

colorDialog1.ShowDialog();

richTextBox1.SelectionColor=colorDialog1.Color;

privatevoidrichTextBox1_KeyDown(objectsender,KeyEventArgse)

if(e.Control&

e.KeyCode==Keys.T)

e.KeyCode==Keys.L)

e.KeyCode==Keys.S)

e.KeyCode==Keys.O)

e.KeyCode==Keys.A)

richTextBox1.SelectAll();

e.KeyCode==Keys.Z)

richTextBox1.Undo();

e.KeyCode==Keys.X)

richTextBox1.Cut();

e.KeyCode==Keys.V)

richTextBox1.Paste();

e.KeyCode==Keys.C)

richTextBox1.Copy();

if(e.KeyCode==Keys.Delete)

richTextBox1.DeselectAll();

if(e.KeyCode==Keys.Back)

e.KeyCode==Keys.Y)

richTextBox1.Redo();

privatevoidForm1_FormClosing(objectsender,FormClosingEventArgse)

privatevoidrichTextBox1_TextChanged(objectsender,EventArgse)

tchange=true;

privatevoid撤销CtrlZToolStripMenuItem_Click(objectsender,EventArgse)

privatevoid还原CtrlYToolStripMenuItem_Click(objectsender,EventArgse)

privatevoidqUANToolStripMenuItem_Click(objectsender,EventArgse)

privatevoid剪切CtrlxToolStripMenuItem_Click(objectsender,EventArgse)

privatevoid复制CtrlCToolStripMenuItem_Click(objectsender,EventArgse)

privatevoid粘贴CtrlVToolStripMenuItem_Click(objectsender,EventArgse)

privatevoid日期CtrlDToolStripMenuItem_Click(objectsender,EventArgse)

DateTimedt;

dt=DateTime.Now;

richTextBox1.AppendText(dt.Year.ToString()+"

年"

+dt.Month.ToString()+"

月"

+dt.Day.ToString()+"

日"

+dt.Hour.ToString()+"

时"

+dt.Minute.ToString()+"

分"

+'

\n'

);

查看作者:

privatevoid帮助HToolStripMenuItem1_Click(objectsender,EventArgse)

Form2child=newForm2();

child.Show();

privatevoidtimer1_Tick(objectsender,EventArgse)

if(linkLabel1.Top<

this.panel1.Height)

if(linkLabel1.Bottom>

0)

linkLabel1.Top=linkLabel1.Top-1;

linkLabel1.Top=this.panel1.Height-1;

privatevoidlinkLabel1_MouseEnter(objectsender,EventArgse)

timer1.Enabled=false;

privatevoidlinkLabel1_MouseLeave(objectsender,EventArgse)

timer1.Enabled=true;

privatevoidlinkLabel1_LinkClicked(objectsender,LinkLabelLinkClickedEventArgse)

Process.Start("

iexplore.exe"

yangxu"

privatevoidForm1_Load(objectsender,EventArgse)

}

Form2的内容:

publicpartialclassForm2:

publicForm2()

privatevoidbutton1_Click(objectsender,EventArgse)

label1.Visible=true;

程序说明:

staticclassProgram

///<

summary>

///应用程序的主入口点。

/summary>

[STAThread]

staticvoidMain()

Application.EnableVisualStyles();

Application.SetCompatibleTextRenderingDefault(false);

Application.Run(newForm1());

Form1中窗体所有控件对象声明代码:

partialclassForm1

///必需的设计器变量。

privateSystem.ComponentModel.IContainercomponents=null;

///清理所有正在使用的资源。

paramname="

disposing"

>

如果应释放托管资源,为true;

否则为false。

<

/param>

protectedoverridevoidDispose(booldisposing)

if(disposing&

(components!

=null))

components.Dispose();

base.Dispose(disposing);

privateSystem.Windows.Forms.RichTextBoxrichTextBox1;

privateSystem.Windows.Forms.MenuStripmenuStrip1;

privateSystem.Windows.Forms.ToolStripMenuItem文件FToolStripMenuItem;

privateSystem.Windows.Forms.ToolStripMenuItem打开OToolStripMenuItem;

privateSystem.Windows.Forms.ToolStripMenuItem保存SToolStripMenuItem;

privateSystem.Windows.Forms.ToolStripMenuItem另存为ctrlToolStripMenuItem;

privateSystem.Windows.Forms.ToolStripSeparatortoolStripSeparator1;

privateSystem.Windows.Forms.ToolStripMenuItem退出EToolStripMenuItem;

privateSystem.Windows.Forms.ToolStripMenuItem编辑EToolStripMenuItem;

privateSystem.Windows.Forms.ToolStripMenuItem帮助HToolStripMenuItem;

privateSystem.Windows.Forms.ToolStripMenuItemqUANToolStripMenuItem;

privateSystem.Windows.Forms.ToolStripMenuItem字体ToolStripMenuItem;

privateSystem.Windows.Forms.ToolStripMenuItem帮助HToolStripMenuItem1;

privateSystem.Windows.Forms.SaveFileDialogsaveFileDialog1;

privateSystem.Windows.Forms.OpenFileDialogopenFileDialog1;

privateSystem.Windows.Forms.FontDialogfontDialog1;

privateSystem.Windows.Forms.ToolStripMenuItem复制CtrlCToolStripMenuItem;

privateSystem.Windows.Forms.ToolStripMenuItem粘贴CtrlVToolStripMenuItem;

privateSystem.Windows.Forms.ToolStripMenuItem剪切CtrlxToolStripMenuItem;

privateSystem.Windows.Forms.ToolStripMenuItem撤销CtrlZToolStripMenuItem;

privateSystem.Windows.Forms.ToolStripSeparatortoolStripSeparator3;

privateSystem.Windows.Forms.ToolStripMenuItem还原CtrlYToolStripMenuItem;

privateSystem.Windows.Forms.ToolStripMenuItem颜色CtrlBToolStripMenuItem;

privateSystem.Windows.Forms.ColorDialogcolorDialog1;

privateSystem.Windows.Forms.ToolStripMenuItem新建CtrlNToolStripMenuItem;

privateSystem.Windows.Forms.ToolStripSeparatortoolStripSeparator4;

privateSystem.Windows.Forms.ToolStripSeparatortoolStripSeparator5;

privateSystem.Windows.Forms.ToolStripMenuItem日期CtrlDToolStripMenuItem;

privateSystem.Windows.Forms.Timertimer1;

privateSystem.Windows.Forms.LinkLabellinkLabel1;

privateSystem.Windows.Forms.Panelpanel1;

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 经管营销 > 企业管理

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1