C++Builder组件
2015-12-21 22:53
204 查看
1.TOpenDialog:
Title属性:用于获取或设置对话框标题,如果么偶有给该属性赋值,则系统将使用默认值标题:“打开” 。
InitialDir属性:用于获取或设置文件对话框显示的初始目录。如果没有设置或设置的目录不存在,该属性值为当前工作目录。
Files属性:用于获取或设置当前文件名筛选器字符串,该字符串决定对话框的【另存为文件类型】或【文件类型】框中出现的选择内容。对于每个筛选选项,筛选器字 符串都包含筛选器说明、垂直线条(|)和筛选器模式。不同筛选选项的字符串由垂直线条隔开。下面是筛选器字符串的一个示例:
“文本文件(*.txt)|*.txt|所有文件(*.*)|*.*。可以用分号来分隔各种文件类型,可以将多个筛选器模式添加到筛选器中。例如:
“图像文件(*.BMP;*.JPG;*.GIF)|*.BMP;*.JPG;*.GIF||*.txt|所有文件(*.*)|*.*。
FileName属性:用于返回最近选中的文件的文件名,包括盘符和路径。
DefaultExt属性:用于指定默认的文件扩展名。如果选择了一个没有扩展名的文件或者有扩展名单没有在系统中注册的文件,系统将自动把该属性值作为文件的扩展名。
例子:
2.TMediaPlayer:
C++Builder VCL帮助文档
![](http://images2015.cnblogs.com/blog/732799/201512/732799-20151221231904515-1038895634.jpg)
Title属性:用于获取或设置对话框标题,如果么偶有给该属性赋值,则系统将使用默认值标题:“打开” 。
InitialDir属性:用于获取或设置文件对话框显示的初始目录。如果没有设置或设置的目录不存在,该属性值为当前工作目录。
Files属性:用于获取或设置当前文件名筛选器字符串,该字符串决定对话框的【另存为文件类型】或【文件类型】框中出现的选择内容。对于每个筛选选项,筛选器字 符串都包含筛选器说明、垂直线条(|)和筛选器模式。不同筛选选项的字符串由垂直线条隔开。下面是筛选器字符串的一个示例:
“文本文件(*.txt)|*.txt|所有文件(*.*)|*.*。可以用分号来分隔各种文件类型,可以将多个筛选器模式添加到筛选器中。例如:
“图像文件(*.BMP;*.JPG;*.GIF)|*.BMP;*.JPG;*.GIF||*.txt|所有文件(*.*)|*.*。
FileName属性:用于返回最近选中的文件的文件名,包括盘符和路径。
DefaultExt属性:用于指定默认的文件扩展名。如果选择了一个没有扩展名的文件或者有扩展名单没有在系统中注册的文件,系统将自动把该属性值作为文件的扩展名。
例子:
void __fastcall TForm1::Button1Click(TObject *Sender) { OpenDialog1->Title = "打开视频文件"; OpenDialog1->InitialDir = "E:\\"; if( OpenDialog1->Execute()) { MediaPlayer1->FileName = OpenDialog1->FileName; MediaPlayer1->Open(); } }
2.TMediaPlayer:
C++Builder VCL帮助文档
![](http://images2015.cnblogs.com/blog/732799/201512/732799-20151221231904515-1038895634.jpg)
void __fastcall TForm1::MediaPlayerControl(TObject *Sender, TMPBtnType Button, bool &DoDefault) { if(Button == btPlay) { MediaPlayer1->Play(); } else if(Button == btPause) { MediaPlayer1->Pause(); } else if(Button == btStop) { MediaPlayer1->Stop(); } }
相关文章推荐
- C++中的单例模式
- 《C语言及程序设计》第十一讲实践项目
- 一起talk C栗子吧(第七十九回:C语言实例--父进程与子进程)
- C++单例模式实现及可能的问题
- C语言总结
- C++查找一个目录下特定扩展名文件的一个小技巧
- 我的c语言学习总结
- C语言总结
- 实战c++中的vector系列--vector的遍历(stl算法、vector迭代器(不要在循环中判断不等于end())、operator[])
- 实战c++中的vector系列--vector的遍历(stl算法、vector迭代器(不要在循环中判断不等于end())、operator[])
- ccf试题201312-1——出现次数最多的数
- C语言项目
- Visual C++6.0 程序设计从入门到精通(一) - MFC中生成类以及生成类相互获取的函数调用
- 黑马程序员--C语言自学笔记---11数组、指针、推箱子小游戏
- 黑马程序员--C语言自学笔记---10字符串、指针
- C++11多线程(一):语言层面的并发
- 【codeforces 384E】Propagating tree 中文题意&题解&代码(c++)
- C++中对象初始化方式
- c语言特点
- C++11新特性(持续更新)