您的位置:首页 > 其它

【原创】使用.Net自带类实现操作文件

2008-04-21 17:06 363 查看
private string strFileName;

private void btnOpen_Click(object sender, EventArgs e)

private void Form1_Load(object sender, EventArgs e)

private void btnSelect_Click(object sender, EventArgs e)

private void btnSelectColor_Click(object sender, EventArgs e)

private void btnSelectFont_Click(object sender, EventArgs e)

{

FontDialog fdlg = new FontDialog();

try

{

fdlg.Font = txtFileContent.Font;

fdlg.Color = txtFileContent.ForeColor;

fdlg.ShowColor = true;

fdlg.ShowApply = true;

fdlg.ShowEffects = true;

fdlg.ShowHelp = true;

fdlg.AllowScriptChange = true;

fdlg.AllowSimulations = true;

fdlg.AllowVectorFonts = true;

fdlg.AllowVerticalFonts = true;

fdlg.FixedPitchOnly = false;

fdlg.FontMustExist = true;

fdlg.MaxSize = 48;

fdlg.MinSize = 8;

if (fdlg.ShowDialog() == System.Windows.Forms.DialogResult.OK)

{

txtFileContent.Font = fdlg.Font;

txtFileContent.ForeColor = fdlg.Color;

}

}

catch (Exception ex)

{

}

}

在这里也特别说明一下在“打开文件”的按钮事件里,我用了using这个语句。using主要是为了管理使用对象的。在.NET里虽然不用在每次调用对象后,显式调用其Dispose方法。但为了避免应用程序发生内存泄漏的情况,还是建议尽量在使用对象后,释放其所使用的资源。在using代码区域用{}包含。在执行到}时,CRL会自动调用对象的Dispose方法,并使用GC回收。

所以请尽量养成习惯把图形、文件操作、端口通信、数据库连接等对象,使用using语句去管理。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐