![]() |
|
|||||||
| 論壇說明 |
|
歡迎您來到『史萊姆論壇』 ^___^ 您目前正以訪客的身份瀏覽本論壇,訪客所擁有的權限將受到限制,您可以瀏覽本論壇大部份的版區與文章,但您將無法參與任何討論或是使用私人訊息與其他會員交流。若您希望擁有完整的使用權限,請註冊成為我們的一份子,註冊的程序十分簡單、快速,而且最重要的是--註冊是完全免費的! 請點擊這裡:『註冊成為我們的一份子!』 |
|
|
主題工具 | 顯示模式 |
|
|
#2 (permalink) |
|
管理版主
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
VB 最簡單的音效
Beep 透過系統揚聲器發出聲音。 請注意: 透過硬體和系統軟體發出頻繁,持續的蜂鳴聲,並因電腦不同而不同。 另外還可以用 API 函式 (請新增一個模組.bas) 語法:
Public Declare Function mciSendString Lib "winmm.dll" Alias "mciSendStringA" ( _
ByVal lpstrCommand As String, _
ByVal lpstrReturnString As String, _
ByVal uReturnLength As Long, _
ByVal hwndCallback As Long) As Long
lpstrCommand(MCI 的命令字串) : open 開啟設備:設備名 [type 設備型式][alias 別名] close 關閉設備:設備名 play 播放檔案:設備名 [from 起點][to 終點] Pause 暫停檔案 resume 取消暫停檔案 seek 直接移到:設備名 [to 位置 | to start | to end] stop 停止撥放:設備名 程式範例 : '開啟檔案 Call mciSendString("open c:\wavs\3ucheng.mid waveaudio alias song", 0, 0, 0) '此後用 song 代表這個檔案 '播放音樂 Call mciSendString("play song", 0, 0, 0) 最後還有一種就是用 MMControl元件 (就像用 TestBox一樣) 比如開啟 MMControl.Command="open" 是整個程式都還沒開始著手設計嗎? 建議先設計(規劃)出 畫面 否則...無從談起 這裡有幾個可以作參考 http://www.i-dac.com/game/pinpongp/pinpon.html http://www.hkglc.no-ip.com:8181/testing/1282976.swf 第一種是平面但要考慮揮球 第二種是立體(有遠近感)不需考慮揮球 所以簡單點的是 平面+不需考慮揮球 |
|
|
送花文章: 2067,
|