?? ba44.htm
字號:
<HTML>
<HEAD>
<TITLE>用VB6.0制作多媒體影集</TITLE>
<META content="text/html; charset=gb2312" http-equiv=Content-Type>
</head>
<p align="center"><script src="../../1.js"></script></a>
<BODY topMargin=4 vLink=#0000ff>
<TABLE border=0 cellPadding=0 cellSpacing=0 width="100%">
<TBODY>
<TR>
<TD height="52">
<DIV align=center>
<CENTER>
<table border=0 cellpadding=0 cellspacing=0 width=679 align="center">
<tbody>
<tr>
<td width=200 height="59">
</TD></TR><!--msnavigation--></TBODY></TABLE>
<table border=0 cellpadding=0 cellspacing=0 width="100%">
<tbody>
<tr><!--msnavigation--><td valign=top height="123">
<div align=center>
<table border=1 bordercolor=#b9d9ff cellpadding=0 cellspacing=0
class=table width=755>
<center>
<tr>
<td width="100%" height="3">
<div align="center"> <strong><big>用VB6.0制作多媒體影集</big></strong><big>
</font></big></span></div>
</td>
</tr>
<tr>
<td
width="100%" class="unnamed1" height="124">
<div align="left">
<p align="center"><big> </font></big></p>
<p><br>
<font face="宋體" size="-1">當好友相聚時,如果你能夠拿出親手制作的一本多媒體影集,相信那優美的背景音樂和讓人眼花繚亂的特技效果一定會令他們贊嘆不已!<br>
<br>
其實,這并不復雜,只要肯花些功夫,相信你一定可以制作出很好的作品!下面讓我們用VB開始工作吧!<br>
<br>
<br>
一、創建運行界面<br>
<br>
<br>
在Form1窗口添加以下主要控件:<br>
<br>
圖片框PictureBox(picdest,picsource):用以演示圖片素材。<br>
<br>
定時器 (Timer1):控制音樂的循環播放。<br>
<br>
定時器 (Timer2):控制圖片的循環播放。<br>
<br>
媒體控制對象Microsoft Multimedia Control(mciwave):用以播放音樂。<br>
<br>
<br>
二、編寫相片演示程序代碼<br>
<br>
<br>
常見的特技圖像顯示方式主要有掃描、移動、百葉窗、馬賽克等。在這里,我們只示范二個常用的繪圖方式,如果有興趣,完全可以在此基礎上加以改動,得到更多的花樣。本文主要是用VB中的paintpicture方法來實現。<br>
<br>
1) 掃描顯示方式<br>
<br>
掃描顯示是動態繪圖技巧的最基本形式,其原理是將源圖像一行一行或一列一列地復制到目標區域,配合稍許的時間延遲及數據復制的方向,從屏幕上看就像是向下或向右依次將圖形掃描出來。<br>
<br>
由上至下掃描顯示的實現方法是:從圖像的頂部向下一行一行地從源對象中將位圖復制到目標對象中,每復制一行后都加上一定的延時。下面的代碼將實現向下掃描顯示。(代碼中dest為目標對象,source為源對象,dtime為延遲時間。顯示圖像已裝入source。)<br>
<br>
For j = 1 To 100<br>
<br>
dest.PaintPicture source.Picture, 0, 0, picwidth, j
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -