小程序界面:

实现功能:

1.单击按钮播放一次

2.长按按钮循环播放

3.切换界面

关键代码:

利用3个事件:单击、鼠标按下、鼠标弹起

Private Declare Function sndPlaySound Lib "Winmm.dll" Alias "sndPlaySoundA" (ByVal lpszSoundName As String, ByVal uFlags As Long) As Long
Public num As StringPrivate Sub Form_DblClick()Form1.Hide      '界面切换Form2.ShowEnd SubPrivate Sub Timer1_Timer()'Form1.Print "hello" '测试文字'Label1.Caption = numwav (num) '计时器每隔1s播放一次音频 在timer1里设置间隔为1000ms
End SubPrivate Function wav(num)Label1.Caption = numSoundFile = App.Path & "\wav\" + num + ".wav" '相对路径调用工程下wav文件夹的1.wavResult = sndPlaySound(SoundFile, 1)
End FunctionPrivate Sub Command1_Click()num = 1           '根据按钮编号对应音频文件名wav (num)
End SubPrivate Sub Command1_MouseDown(Button As Integer, Shift As Integer, X As Single, Y As Single)num = 1 '音频顺序名Timer1.Enabled = True  '按下按钮开启计时器
End SubPrivate Sub Command1_MouseUp(Button As Integer, Shift As Integer, X As Single, Y As Single)Timer1.Enabled = False  '按下按钮关闭计时器
End Sub

文末附上小程序:https://download.csdn.net/download/u010746293/11741064

心血来潮用vb写-音标发音小程序相关推荐

  1. python socket能做什么_用python写一个聊天小程序!和女朋友的专属聊天工具!

    原标题:用python写一个聊天小程序!和女朋友的专属聊天工具! 1.UDP简介 Internet协议集支持一个无连接的传输协议,该协议称为用户数据报协议(UDP).UDP为应用程序提供了无需建立就可 ...

  2. [html] 写H5和小程序有什么相同及不同的地方吗?

    [html] 写H5和小程序有什么相同及不同的地方吗? 第一条是运行环境的不同.传统的HTML5的运行环境是浏览器,包括webview,而微信小程序的运行环境并非完整的浏览器,大家注意,我这里写的是& ...

  3. 手把手教你写一个微信小程序日历组件

    今天我们一起写一个微信小程序日历组件 微信小程序日历组件 github.com/749264345/w- 好,我们先看一下要实现的模样,如下图 由以上截图我们可以看到 1.日历可以通过按钮[切换展示效 ...

  4. 批处理写的关机小程序--bat

     将以下内容复制到一个文本文档中,把文件的后缀名修改成bat,即可运行本程序. @echo off color 17 title --by windone :windone cls echo %dat ...

  5. python爱心代码_母亲节快到了,用Python给老妈写个祝福小程序吧~

    导 语 看到好多人留言问我咋好久没更新文章了,于是看了下上篇文章的发布日期,好吧确实挺久的,是该上线更一波文章了.想到母亲节快到了,不如就用Python给老妈写个祝福小程序吧~让我们愉快地开始吧~ 相 ...

  6. python用程序说爱你_用python写一个聊天小程序!和女朋友的专属聊天工具!

    1.UDP简介 Internet协议集支持一个无连接的传输协议,该协议称为用户数据报协议(UDP).UDP为应用程序提供了无需建立就可以发送封装的IP数据包的方法. Internet的传输层有两个协议 ...

  7. 用JAVA写一个画图小程序(JAVA 大作业)

    第一次写博客 且是稍微大点的程序 看看就行 重新写的在这,更加清晰明了:点击进入:用JAVA写一个画图小程序(JAVA 大作业)重排版本 设计思路 首先我直接去了Windows自带画图程序去实践模拟, ...

  8. 手把手教你写个微信小程序

    手把手教你写个微信小程序 很多人看完bmob快速入门,并完成了bmob的基本配置之后依然不知道如何下手去写自己的代码,那么跟着我一起来一步一步做个小程序吧. 工具:Bmob后端云 新建小程序项目 一. ...

  9. 微信小程序哪个能唱歌_我写了个小程序《声音精灵》,希望它未来能用 AI 教你唱歌~...

    最近几个月我一直在研究唱歌.之前我在知乎写过一个自学钢琴的回答:怎样自学钢琴?​www.zhihu.com 然而,对于从小不唱歌的人,学唱歌(更明确地说,流行唱法)比学乐器难得多!音准,气息,吐字,节 ...

最新文章

  1. 张江男的逆袭,我如何使用leangoo提升团队效率
  2. 安装Eclipse ADT插件时遇到的问题
  3. 打字练习网站使用感受
  4. spark task和stage划分原理
  5. javascript 之----eval的用法
  6. Hadoop之MapReduce分布式计算
  7. 如何优化java反射,如何有效地使用Java反射
  8. WebSocket跨域问题解决
  9. c语言程序设计教程 郭浩志,C语言程序设计教程答案杨路明郭浩志.doc
  10. 【英文演讲】(运动的重要性)Importance of Sports
  11. html中选择器是什么意思,css选择器是什么意思?
  12. 用ros3.3中的nth进行带宽叠加
  13. 用vue-cli3导入外部的iconfont.css图标样式遇到的坑:These relative modules were not found:...
  14. GlobalMapper20如何把mbt或者tif导出为LSV下载一样的瓦片结构(如何提取mbtiles里面的瓦片文件)
  15. Free Icon Tool(icon图标提取器)绿色便携版V2.1.5 | 应用图标提取器下载 | 快速提取exe中的ico图标
  16. python爬虫---一键采集ftx网站上的所有房源信息
  17. PCM音频数据音量大小调节
  18. IOS 通过麦克风检测声音分贝
  19. NVIDIA JETSON XAVIER NX烧录(sd版本)
  20. RAM、ROM和硬盘

热门文章

  1. 《全局异常捕获》劝劝潘子吧,别再用trycatch来处理异常了
  2. 蔡颖-《APS走向实践》书解读之四:供应链、系统模型、APS软件
  3. 官网下载Eclipse(包含历史版本及该版本的子版本)
  4. 电动汽车连接器的全球与中国市场2022-2028年:技术、参与者、趋势、市场规模及占有率研究报告
  5. Jsp实现注册登录以及忘记找回密码等操作(上)
  6. pandas学习之concat合并及读写CSV文件
  7. sql查询语句_多字段分类汇总_多表合并
  8. 新年最美表白烟花-祝大家新年快乐,表白成功
  9. Java——重写hashCode()和euqals()方法
  10. pubmedy安装不聊了_摆脱单身全靠这个比Pubmed还6的神器啦~