用户名: 密码: 免费注册 忘记密码? 网站地图 | 加入收藏 | 设为首页
首页 | 新闻 | 工具 | 系统 | 办公 | 聊天 | 多媒体 | 网页 | 运营 | 平面 | 欣赏 | 数据库 | 程序 | 服务器 | 组网
网页 | 3dmax | Ghost | Windows Xp| Dreamweaver | photoshop | Flash | office | Alexa | Css | QQ | Asp | PHP | Jsp | Access
Flash MX 2004入门 | 网站推广策略 | CorelDRAW入门 | ASP学习 | 网站建设大师功 | Word入门
  iTbulo.com > 学院 > 程序开发教程 > C++ Builder教程 > 文章正文
Borland C++Builder 5.0教程(9)
iTbulo.COM 2006-4-29 陈明浩()

标准对话框的应用

  对话框,可能是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); //把多文本编辑器的内容保存到

//文件中

}

[1] [2] [3] [4] 下一页

文章搜索
相关资讯
相关文章 相关下载
Borland C++Builder 5.0教程(13)
Borland C++Builder 5.0教程(12)
Borland C++Builder 5.0教程(11)
Borland C++Builder 5.0教程(10)
Borland C++Builder 5.0教程(8)
焦点信息