文章分类 | 推荐文章 | 最新文章 | 热点文章 | 最新软件 | 精品软件 | 下载排行 | 推荐下载 | WPS | 杀毒软件
清风网络
首 页 软件下载 网络学院
QQ 电脑入门 游戏 操作系统 图形处理 办公软件 媒体动画 精文荟萃 工具软件 网络编程 程序开发 网络技术 认证考试 网站建设 文章专栏
当前位置:清风网络程序开发C/C++创世纪的C++ Builder--入门例子
精品推荐
特别推荐
·C语言编程常见问题解答之常用函数的包含文件(1)
·C语言编程易犯毛病集合
·C语言编程常见问题解答(目录)
·C#程序开发中的常用函数汇总
·C/C++笔试、面试题目大汇总
·Beej的网络socket编程指南
·socket编程原理
·C语言的常用库函数使用方法分析及用途
·在C语言中如何处理时间和日期
·C++设计模式之Singleton
热点TOP10
·C语言的常用库函数使用方法分析及用途
·水滴石穿C语言之指针综合谈
·C语言编程常见问题解答之常用函数的包含文件(1)
·C语言图形处理
·socket编程原理
·进程调度模拟程序
·Windows下C语言网络编程快速入门
·DirectX游戏开发入门
·通讯录的源代码(用链表实现)
·VC++实现Win2000下直接读写磁盘扇区

创世纪的C++ Builder--入门例子

日期:2007年6月28日 作者: 查看:[大字体 中字体 小字体]

接着我们选取档名过滤器元件,并设定其属性,在档名过滤器元件中我们感兴趣的是「FileList」栏位,此时你可以选取该栏位,并将它设定为表格中的档案列表元件。

创世纪的C++ Builder--入门例子(图二十)

以上的动作所代表的意义就是:建立档名过滤器元件和档案列表元件之间的关系,当档名过滤器改变时,必须通知档案列表元件,使其跟着改变至目前的档案列表。

最後,我们要设定档名过滤器元件的过滤,在这个程式中我希望可以播放AVI动画档及WAV音效档,所以必须适当地设定档名过滤器元件,

同样地,我们首先选取档名过滤器元件。

创世纪的C++ Builder--入门例子(图二十)

在这个元件中我们所感兴趣的是其中的「Filter」属性,因此我们在该项目上点二下,此时我们会看到如下的画面:

创世纪的C++ Builder--入门例子(图二十二)

如图所示,我们将AVI动画档及WAV音效档的过滤字元填入即可。在程式执行时,拉下档名过滤器时所显示的名称,就是你所填入的过滤器,它会发挥把关的角色,使得只有符合条件的档名显示在档案列表中。

完成了以上动作之後,你就已经将磁碟机及档案列表元件设定完成了,此时你可以先行执行程式,看看其动作是否正确。执行程式的方法是在选取选单上的「Run/Run」,或是直接按「F9」即可。

如何?神奇吧!用C++ Builder写程式就是这麽简单。

再来我们思考多媒体播放程式的部份,我们希望它的动作方式如下:

(1)以TPanel来显示动画画面。

(2)以多媒体播放元件来播放目前档案列表中所选取的档案。

(3)在档案列表元件以双击(Double-Click)来播放该档案。

首先我们先来看看多媒体播放元件的内容:

创世纪的C++ Builder--入门例子(图二十三)

在多媒体播放程式中我们感兴趣的是其中的「Display」项目。因此我们选取「Display」项目,此时你会看到所有在表格中可供显示的元件:

创世纪的C++ Builder--入门例子(图二十四)

我们希望将动画画面显示在「Panel1」元件中,因此请你选择「Panel1」项目。完成这个动作之後,媒体播放程式在播放动画档时会将画面显示在「Panel1」上。

接着我们设定播放的动作:

要设定播放的动作,你必须选取多媒体播放元件,并将物件检视器切换至「事件(Events)」页,然後在其中的OnClick上按两下(Double-Click),接着C++ Builder会为你自动产生一段空的程式码的,然後就切换至程式编辑器中。

创世纪的C++ Builder--入门例子(图二十五)

以下的画面即是C++ Builder切换的程式编辑器画面,此画面我已经填入了程式码,你的程式应该是空的。

创世纪的C++ Builder--入门例子(图二十六)

再来我们看看应该在其中填入那些程式码呢?

void __fastcall TForm1::MediaPlayer1Click(TObject *Sender,
	TMPBtnType Button, bool &DoDefault)
{
    //以下为我们填入的程式码
    if (Button==btPlay)
    {
    	MediaPlayer1->FileName=FileListBox1->FileName;
    	MediaPlayer1->Open();
        MediaPlayer1->Play();
        DoDefault=FALSE;
	} else
    	DoDefault=TRUE;
}

以上我们填入的程式码的主要动作就是:

(1)将媒体播放元件档名指定为档案列表元件目前的档名。

(2)开启媒体播放程式。

(3)开始播放。

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



上一篇:大家进来瞧瞧我编的小迷宫,望大虾不吝赐教啊

下一篇:超级解霸2.0c源代码 (c++,626K)

相关文章:
·最详细的黑客入门法则
·大智慧股票软件Level-2入门手册
·从零开始学黑客:网络黑客新手入门指南
·破解入门教学(二)
·新手入门:操作系统重装完全攻略
·XML精华学习入门(只要你进来肯定能学会)
·Photoshop入门与进阶实例:闪电
·CAD入门教程 锣丝钉
·Windows下C语言网络编程快速入门
·DirectX游戏开发入门
相关软件:

特别声明:本站除部分特别声明禁止转载的专稿外的其他文章可以自由转载,但请务必注明出处和原始作者。文章版权归文章原始作者所有。对于被本站转载文章的个人和网站,我们表示深深的谢意。如果本站转载的文章有版权问题请联系编辑人员,我们尽快予以更正。
[打印本页] [关闭窗口] 转载请注明来源:http://www.vipcn.net
| 帮助(?) | 版权声明 | 友情连接 | 关于我们 | 信息发布
Copyright 2007 www.vipcn.net All Rights Reserved. 鄂ICP备05000083号Powered by:viphot