📄 chap06.htm
字号:
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<meta name="GENERATOR" content="Microsoft FrontPage 3.0">
<title>[CBuilder - 第一个CBuilder程式(3)]</title>
<link rel="stylesheet" href="../../../include/style.css">
</head>
<body>
<p align="left"><small><a href="../../../index.htm">首页</a> >> <a href="../../program.htm">程序设计</a>
>> <a href="../cbuilder.htm">C++ Builder</a> >> <strong>第一个CBuilder程式(3)</strong></small></p>
<p align="left"><!--webbot bot="ImageMap" rectangle="(40,1) (71, 23) chap07.htm" rectangle="(4,1) (36, 23) chap05.htm" src="NextBack.gif" width="72" height="24" alt="NextBack.gif (743字节)" border="0" startspan --><MAP NAME="FrontPageMap"><AREA SHAPE="rect" COORDS="40,2,71,24" HREF="chap07.htm" alt="下一页" title="下一页"><AREA SHAPE="rect" COORDS="5,1,37,23" HREF="chap05.htm" alt="上一页" title="上一页"></MAP><a href="../../../_vti_bin/shtml.exe/program/C++/ch1/chap06.htm/map"><img ismap usemap="#FrontPageMap" border="0" height="24" alt="NextBack.gif (743字节)" src="NextBack.gif" width="72"></a><!--webbot bot="ImageMap" endspan i-checksum="11520" --></p>
<p><font SIZE="2" FACE="新细明体">接着我们设定播放的动作:</font> </p>
<p><font SIZE="2" FACE="新细明体">要设定播放的动作,你必须选取多媒体播放元件,并将物件检视器切换至「事件</font><font SIZE="2">(Events)</font><font SIZE="2" FACE="新细明体">」页,然後在其中的</font><font SIZE="2">OnClick</font><font SIZE="2" FACE="新细明体">上按两下</font><font SIZE="2">(Double-Click)</font><font SIZE="2" FACE="新细明体">,接着</font><font SIZE="2">C++ Builder</font><font SIZE="2" FACE="新细明体">会为你自动产生一段空的程式码的,然後就切换至程式编辑器中。</font>
</p>
<p><img SRC="IMG00025.GIF" width="231" height="374"></p>
<p><font SIZE="2" FACE="新细明体">以下的画面即是</font><font SIZE="2">C++
Builder</font><font SIZE="2" FACE="新细明体">切换的程式编辑器画面,此画面我已经填入了程式码,你的程式应该是空的。</font>
</p>
<p><img SRC="IMG00026.GIF" width="466" height="259"></p>
<p><font SIZE="2" FACE="新细明体">再来我们看看应该在其中填入那些程式码呢</font><font SIZE="2">? <br>
</font></p>
<pre>
<b><font SIZE="2">void __fastcall TForm1::MediaPlayer1Click(TObject *Sender,
<b> TMPBtnType Button, bool &DoDefault)
{
//以下为我们填入的程式码
if (Button==btPlay)
{
MediaPlayer1->FileName=FileListBox1->FileName;
MediaPlayer1->Open();
MediaPlayer1->Play();
DoDefault=FALSE;
} else
DoDefault=TRUE;
}
</b></font></b>
</pre>
<p><font SIZE="2" FACE="新细明体">以上我们填入的程式码的主要动作就是:</font>
</p>
<p><font SIZE="2" FACE="Times New Roman">(1)</font><font SIZE="2" FACE="新细明体">将媒体播放元件档名指定为档案列表元件目前的档名。</font>
</p>
<p><font SIZE="2" FACE="Times New Roman">(2)</font><font SIZE="2" FACE="新细明体">开启媒体播放程式。</font>
</p>
<p><font SIZE="2" FACE="Times New Roman">(3)</font><font SIZE="2" FACE="新细明体">开始播放。
<br>
</font></p>
<p><font SIZE="2" FACE="新细明体">进行到这儿,你可以再次执行程式。然後选取适当的档案,在选好了档案之後,你就可以在多媒体拨放元件中选择执行<img SRC="IMG00027.GIF" width="31" height="27">,若是你所选择的是</font><font SIZE="2" FACE="Times New Roman">AVI</font><font SIZE="2" FACE="新细明体">动画档,你已经可以看到动画播放在我们所指定的元件「</font><font SIZE="2" FACE="Times New Roman">Panel1</font><font SIZE="2" FACE="新细明体">」上了。
<br>
</font></p>
<p><img SRC="IMG00028.GIF" width="466" height="312"></p>
<p align="right"><!--webbot bot="ImageMap" rectangle="(40,1) (71, 23) chap07.htm" rectangle="(4,1) (36, 23) chap05.htm" src="NextBack.gif" width="72" height="24" alt="NextBack.gif (743字节)" border="0" startspan --><MAP NAME="FrontPageMap1"><AREA SHAPE="rect" COORDS="40,1,71,23" HREF="chap07.htm" alt="下一页" title="下一页"><AREA SHAPE="rect" COORDS="4,1,36,23" HREF="chap05.htm" alt="上一页" title="上一页"></MAP><a href="../../../_vti_bin/shtml.exe/program/C++/ch1/chap06.htm/map1"><img ismap usemap="#FrontPageMap1" border="0" height="24" alt="NextBack.gif (743字节)" src="NextBack.gif" width="72"></a><!--webbot bot="ImageMap" endspan i-checksum="33199" --></p>
<p align="left"><small><a href="../../../index.htm">首页</a> >> <a href="../../program.htm">程序设计</a>
>> <a href="../cbuilder.htm">C++ Builder</a> >> <strong>第一个CBuilder程式(3)</strong></small></p>
</body>
</html>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -