快讯

Borland C++Builder 5.0教程(9)

2004-02-14 09:34  出处:PConline  作者:陈明浩  责任编辑:pjl 

标准对话框的应用   对话框,可能是Windows里面最常见的窗口,不管是打开文件、保存文件,还是查找或者替换等,无一不是Windows的对话框。在C++Builder的可视组件库(VCL)中,总共提供了十个标准的对话框组件,我们可以在组件面板的【Dialogs】页中找到这些通用对话框组件,如下所示:   它们从左到右依次是:文件打开对话框(OpenDialog)、文件保存对话框(SaveDialog)、图形文件打开对话框(OpenPictureDialog)、图形文件保存对话框(SavePictureDialog)、字体对话框(FontDialog)、颜色对话框(ColorDialog)、打印对话框(PrintDialog)、打印机设置对话框(PrintSetupDialog)、查找对话框(FindDialog)和替换对话框(ReplaceDialog)。   在这里我们先研究一下最常用的几个对话框,分别是文件打开对话框(OpenDialog)、文件保存对话框(SaveDialog)、字体对话框(FontDialog)、颜色对话框(ColorDialog)、查找对话框(FindDialog)以及替换对话框(ReplaceDialog)。现在就让我们一起来慢慢逐一分析研究。 一.文件打开对话框和文件保存对话框   文件打开对话框组件为应用程序打开一个已经存在的文件,文件保存对话框组件将现有的文档保存到磁盘的文件上。 1. Execute()方法   我们可以通过调用Execute()方法来显示文件打开对话框或文件保存对话框。如下图所示 2. Filter属性   这个属性显示在文件列表框中的文件类型。例如,我们如果选择了‘*.txt’的文件类型,那么只有文本文件才会显示在文件列表框中。我们可以通过过虑编辑器(Filter Editor)决定Filter属性的所有可能取值。 3. FileName属性   在FileName属性中保存了文件操作对象的完整文件路径和文件名。 4. 实现代码 if(OpenDialog1->Execute()) //打开打开文件对话框 { RichEdit1->Lines->LoadFromFile(OpenDialog1->FileName); //把文件读取到多文本编辑 //器中 } if(SaveDialog1->Execute()) //打开保存文件对话框 { RichEdit1->Lines->SaveToFile(SaveDialog1->FileName); //把多文本编辑器的内容保存到 //文件中 }
键盘也能翻页,试试“← →”键
IT热词搜索 来源:360新闻
软件论坛帖子排行
相关文章

相关软件:

腾讯QQ2012
大小:52.93 MB 授权:免费
腾讯QQ2012
立即下载
腾讯QQ2013
大小:49.32 MB 授权:免费
腾讯QQ2013
立即下载