Wednesday, September 24 2003 1:24 PM 当必定作业完结时,程序宣布特定的信号则能够添加程序的用户界面特性,比方在下载完结或许挑选一个指令的时分。运用一个多媒体功用,经过一个VB程序来运转WAV文件是一件垂手可得的作业。但是,体系有必要为这一操作而装置一个声卡。
u3000u3000你所需求的API函数称为PlaySound,以下为该函数的声明:
u3000u3000Public Declare Function PlaySound Lib “winmm.dll” _
u3000u3000Alias “PlaySoundA” (ByVallpszName As String, _
u3000u3000ByValhModule As Long, ByValdwFlags As Long) _
u3000u3000As Long
u3000u3000在这一函数中,榜首个变量是称号,包括运转的Wave文件的途径。第二个变量在运转文件时一般不运用,所以你能够将它赋值为zero。最终一个变量包括操控函数怎么作业的符号。
u3000u3000为了当时的需求,有必要需求两个符号。它们是:
u3000u3000SND_ASYNC (value= 1):以异步方法运转,这意味着当播映声响时函数在运转。
u3000u3000SND_FILENAME (value = &H20000):榜首个变量为一个文件名。
u3000u3000所以,以下代码播映了DingDong.wav文件中的声响:
u3000u3000PlaySound “dingdong.wav”, CLng(0), _
u3000u3000SND_ASYNC Or SND_FILENAME
u3000u3000当运转在一个程序中运转音频文件时,还有其他两点值得注意。榜首,你有必要保证一个特定的音频文件存在,否则会发生过错。这一进程能够用以下一个简略的函数来完结:
u3000u3000Public Function FileExists(FullFileName) As Boolean
u3000u3000 Passed a filename (with path) returns
u3000u3000 True if the file exists, False if not.
u3000u3000Dim s
u3000u3000s = dir(FullFileName)u3000u3000u3000
u3000u3000If s = “” Then
u3000u3000u3000FileExists = False
u3000u3000Else
u3000u3000FileExists = True
u3000u3000End If
u3000u3000End Function
物流API收费标准如何?2025年价格对比分析!
物流API收费标准解析与2025年价格对比 随着电子商务和数字化转型的加速,物流API成为企业优化供应链效率的核心工具。不同服务商
0评论2025-10-07711
重量体积查询API对接技巧,提升物流信息准确性
在物流行业的高效运转中,货物重量与体积数据的准确性直接影响运输成本核算、仓储管理及配送效率。随着数字化工具的普及,重量体
0评论2025-10-07388
知乎热议:快递查询 API 接口哪家更胜一筹?
在电商与物流行业高速发展的今天,快递信息查询已成为企业服务链条的关键环节。无论是电商平台需要实时追踪包裹状态,还是物流企
0评论2025-10-07417