2019独角兽企业重金招聘Python工程师标准>>>

样式一

  我们要实现上图中的效果,需要如下的操作:

  • 从工具栏上的“Smobiler Components”拖动一个VoiceRecorder控件和一个ImageButton控件到窗体界面上

  • 修改ImageButton的属性

    1.BackColor属性

      设置控件的背景色,将该属性设置为“Gray”,如图1;

图 1

    2.BackColorAlpha属性

      设置控件背景色透明度,将该属性设置为“0”,即全透明,如图2;

图 2

    3.Lacation属性

      让控件显示在合适的位置(100, 20),如图3;

图 3

    4.ResourceID属性

      设置按钮图标名称,将该属性设置为“ed”,如图4;

图 4

    5.ImageButton的Click事件

VB

Private Sub ImageButton1_Click(sender As Object, e As EventArgs) Handles ImageButton1.Click

VoiceRecorder1.GetRecorderAudio()

End Sub

  • 修改VoiceRecorder的属性

    1.AudioPath属性

      设置客户端音频的路径,默认设置为空,如图5;

图 5

    2.GenerateMember属性

      设置控件是否生成成员变量,将该属性设置为“True”,则该控件能被其他方法引用,如图6;

图 6

    3.Modifiers属性

      设置控件的可见性级别,默认设置为“Private”,其他的窗体则访问不到该控件,如图7;

图 7

      若将Modifiers属性设置为“Public”,其他窗体则都可以访问该控件。

    4.Name属性

      设置控件名称为“voiceRecorder1”,如图8;

图 8

    5.TimeOut属性

      设置客户端获取音频的超时时间(毫秒),默认设置为“0”,如图9;

图 9

    6.RecordedAudio事件

VB:

Private Sub VoiceRecorder1_RecordedAudio(sender As Object, e As BinaryData) Handles VoiceRecorder1.RecordedAudio

Try

e.SaveFile("v.amr", curdir)

Catch ex As Exception

Me.MessageBox.Show("用户操作出现错误:" + ex.Message)

End Try

End Sub

  • Smobiler窗体设计界面显示效果

  • 手机效果显示

转载于:https://my.oschina.net/amanda112/blog/1824683

VisualStudio移动开发(C#、VB.NET)Smobiler开发平台——VoiceRecorder控件的使用方式.Net移动开发...相关推荐

  1. VisualStudio移动开发(C#、VB.NET)Smobiler开发平台——BarcodeView控件的使用方式,.Net移动开发...

    2019独角兽企业重金招聘Python工程师标准>>> BarcodeView控件 一.          样式一 我们要实现上图中的效果,需要如下的操作: 从工具栏上的" ...

  2. 移动开发(C#、VB.NET)Smobiler开发平台——GifView控件的使用方式

    2019独角兽企业重金招聘Python工程师标准>>> 一.          样式一 我们要实现上图中的效果,需要如下的操作: 从工具栏上的"Smobiler Compo ...

  3. iOS开发UI篇—Date Picker和UITool Bar控件简单介绍

    iOS开发UI篇-Date Picker和UITool Bar控件简单介绍 一.Date Picker控件 1.简单介绍: Date Picker显示时间的控件 有默认宽高,不用设置数据源和代理 如何 ...

  4. SAP UI5 应用开发教程之五十六 - SAP UI5 树控件(tree)的开发试读版

    一套适合 SAP UI5 初学者循序渐进的学习教程 教程目录 SAP UI5 本地开发环境的搭建 SAP UI5 应用开发教程之一:Hello World SAP UI5 应用开发教程之二:SAP U ...

  5. Android TV Demo 工程,其中包含 TV 常用的自定义控件,飞框效果实现,外边框效果实现,UI 控件焦点自动处理,使 TV 开发更简单,更高效。

    TVLibraryDemo 项目地址:zhangtiansheng/TVLibraryDemo  简介:Android TV Demo 工程,其中包含 TV 常用的自定义控件,飞框效果实现,外边框效果 ...

  6. recycleview横向展开_Android开发之基于RecycleView实现的头部悬浮控件

    RecyclerView是一种类似于ListView的一个滑动列表,但是RecyclerView和ListView相比,RecyclerView比ListView更好,RecyclerView支持横向 ...

  7. c# AE GIS二次开发学习专题(二) 基本地图控件使用

    GIS二次开发学习专题(二) 基本地图控件使用 学习资料来自<牟乃夏 AE开发教程-基于C#.NET> 发的代码是我整理+老师布置的作业 这一部分是地图基本控件的使用与编写,包括: 一.二 ...

  8. 【QT开发笔记-基础篇】| 第二章 常用控件 | 2.12 表格控件 QTableWidget

    本节对应的视频讲解:B_站_链_接 QTableWidget 是 Qt 中的表格控件,可以行列的形式来展示数据 1. 属性和方法 QTableWidget 有很多属性和方法,完整的可查看帮助文档. 在 ...

  9. 高通开发系列 - ALSA声卡驱动中音频通路kcontrol控件

    By: fulinux E-mail: fulinux@sina.com Blog: https://blog.csdn.net/fulinus 喜欢的盆友欢迎点赞和订阅! 你的喜欢就是我写作的动力! ...

最新文章

  1. Advanced Installer 打包程序并支持自动升级
  2. hadoop2.2.0 yarn-site.xml--IPC Configs
  3. 叶老师的对于数学的分析的摘抄!十分的认可!
  4. mob sdk vue 短信验证_短信接口那些事儿,你知道多少?
  5. 打印用户在指定时间段内做过的SAP Fiori Launchpad personalization明细
  6. JWT(Json web token)认证详解
  7. 使用dynDNS+openSSH+putty突破公司防火墙
  8. 3-3HDFS架构详解
  9. linux jar运行监控 mo,linux系统监控利器--monit
  10. [svc]centos7的服务治理-systemd
  11. 安卓手机运行ios教程_英雄联盟手游日服怎么注册?安卓/ios注册下载教程! 18183手机游戏网...
  12. 【单目标优化求解】基于matlab粒子群算法求解非线性目标函数最小值问题【含Matlab源码 1573期】
  13. 飞思卡尔单片机学习记录(一)
  14. Android CameraX的基本使用
  15. 联想集团:2021/22财年第一季度业绩
  16. java mysql 语句中 大于 小于 等于 的写法
  17. 计算机组装需要注意什么东西,电脑DIY:电脑组装时应该注意的几个细节以及方法...
  18. 计算机主机故障有哪些,电脑主机电源常见的问题与解决方法_电脑故障
  19. 【随机过程】马尔可夫链(1)
  20. 随机过程(上):马尔可夫链

热门文章

  1. 设计模式之笔记--建造者模式(Builder)
  2. 【OpenCV新手教程之十三】OpenCV图像金字塔:高斯金字塔、拉普拉斯金字塔与图片尺寸缩放...
  3. 翻译:RealEyes OSMF Player Sample - 第二部分:建立和配置 (转载)
  4. asp.net 独立缓存服务器的研究
  5. python---之np.prod() 函数计算数组元素乘积等
  6. .dll与.lib文件的区别
  7. gnuplot 使用时遇到的问题
  8. 【树莓派搭建个人网站】WordPress安装
  9. 数据结构笔记(三十三)--二叉排序树的插入与生成
  10. leetcode练习--字符串中第一个唯一字符