在VB5中如何使机箱内的小喇叭发出不同的声音?

雾霾下的情趣

雾霾下的情趣

2016-02-19 17:54

get新技能是需要付出行动的,即使看得再多也还是要动手试一试。今天图老师小编跟大家分享的是在VB5中如何使机箱内的小喇叭发出不同的声音?,一起来学习了解下吧!
->-chengdx
  回答1:
  Mmsound.drv是小喇叭的系统接口,很多API的书都有用法介绍
  -219张晶
  回答2:
  使用VB中的beep语句,但这只能发出一种声音。如果想发出不同声音,可以
  使用API函数。详情如下:(摘自VB-Helper)
  UsetheBeepAPIfunction.
  
  Thisexampledemonstratestwointerestingthings.First,itshowshowtomakeabeepofanyfrequencyanddurationratherthanusingthestandardtoneyougetwiththeBeepstatement.
  
  Second,notethattheBeepAPIfunctionhasthesamenameasVisualBasic'sBeepstatement.Todifferentiatethem,youcanassignanewnametotheBeepAPIfunctioninitsDeclarestatement.Itisknownas"Beep"inthelibrary(theAliasstatement)butitisknownasAPIBeeptotheprogram.
  
  Youcanusethistechniquetodifferentiatebetweenfunctionswiththesamename,oryoucanuseittogiveAPIfunctionsanamethatiseasiertowrite(forexample,iftheAPInameisverylong).
  
  Inthedeclarationssection:
  
  OptionExplicit
  PrivateDeclareFunctionAPIBeepLib"kernel32"Alias"Beep"(ByValdwFreqAsLong,ByValdwDurationAsLong)AsLong
  'Tomakeabeeplasting500millisecondswithfrequencyspecifiedinthe
  'TextBoxtxtFrequency(try1000forstarters):
  
  PrivateSubCommand1_Click()
  DimfrequencyAsLong
  
  frequency=CLng(txtFrequency.Text)
  APIBeepfrequency,500
  EndSub
  -Prisoner->->

展开更多 50%)
分享

猜你喜欢

在VB5中如何使机箱内的小喇叭发出不同的声音?

编程语言 网络编程
在VB5中如何使机箱内的小喇叭发出不同的声音?

使机箱内的小喇叭发出不同的声音

编程语言 网络编程
使机箱内的小喇叭发出不同的声音

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

VB5报表设计器在人事管理软件中的应用

编程语言 网络编程
VB5报表设计器在人事管理软件中的应用

VB5中远程数据库的访问

编程语言 网络编程
VB5中远程数据库的访问

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

在VB应用程序中恰当的使用声音

编程语言 网络编程
在VB应用程序中恰当的使用声音

VB5三十六计

编程语言 网络编程
VB5三十六计

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

使机箱内的小喇叭发出不同的声音

使机箱内的小喇叭发出不同的声音

.NET程序调用SSIS中的DTS包

.NET程序调用SSIS中的DTS包
下拉加载更多内容 ↓