样式一
我们要实现上图中的效果,需要如下的操作:
- 从工具栏上的“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窗体设计界面显示效果
- 手机效果显示
相关推荐
1. **VB.NET**:Visual Basic .NET是微软开发的一种面向对象的编程语言,它是.NET框架的一部分。在本项目中,VB.NET提供了编写高效、简洁代码的环境,用于构建这两个应用程序。 2. **Sockets**:Socket是网络通信的...
C#使用NAudio录音和播放 源码 WPF 专用的,不要下载错误 using System; using System.Collections.Generic; using System.Linq; using System.Text; using VoiceRecorder.Core; using System.Windows.Input; ...
VoiceRecorder 1.43是一款专为电脑用户设计的高效录音软件,它的主要功能是提供一个简洁、易用的界面,使得录音操作变得极其简单。该软件版本1.43在原有基础上可能进行了优化和升级,以提升用户体验和录音质量。 在...
《Moo0 VoiceRecorder_1.28音频录制:全面解析与应用指南》 Moo0 VoiceRecorder是一款专业且易用的音频录制软件,专为用户提供高质量的声音捕捉体验。这款软件以其简洁的界面和强大的功能在众多录音工具中脱颖而出...
Visual Studio 2017是微软推出的一个集成开发环境(IDE),它为.NET开发人员提供了强大的功能,尤其在移动应用开发领域,这一版本引入了许多新特性来提升开发效率和应用质量。以下是Visual Studio 2017针对移动开发...
在C#编程中,声音录制和存储是一项常见的需求,尤其在开发多媒体应用或者需要记录用户交互的系统时。本文将详细讲解如何利用C#来实现声音的录制与存储,以及涉及的相关技术点。 首先,我们需要了解C#中处理声音的...
在压缩包子文件的文件名称列表中,我们看到“VoiceRecorder.sln”可能是一个Visual Studio解决方案文件,它包含了项目的所有配置信息和依赖关系。开发者通常使用这个文件来打开和管理整个项目。"VoiceRecorder"可能...
在Visual Studio中,将这些文件添加到项目的引用目录下,这样就可以在C#代码中调用相应的API了。 在描述中提到的"直接运行就好了",意味着这个项目已经配置好并实现了基本的语音识别功能。开发者可以通过打开...
10. **版本控制与项目管理**:"J2i.Net.VoiceRecorder.sln"是Visual Studio的解决方案文件,它包含了项目的配置和依赖关系。通过这个文件,开发者可以管理项目的所有组件,进行版本控制(如使用Git),协同开发。 ...
为了实现这些目标,我们将逐一分析并提供VB.NET代码示例来创建类似Windows10系统自带的应用程序:记事本、画图、录音机、计算器以及图片查看器。 ### 1. 记事本 #### 功能需求: - 文件操作:打开、保存、另存为。...
《简易录音机软件Moo0VoiceRecorder_1.31》是一款专为用户设计的免费音频录制工具,它以其简洁的界面和易于操作的特点,在众多录音软件中脱颖而出。这款软件适用于那些希望快速、方便地进行高质量音频录制的个人或...
同时,使用Visual Studio的调试工具可以帮助检查代码执行流程,定位问题。 8. **UI界面**:虽然题目未明确提及,但一个完整的录音播放软件通常会有用户界面,可能包含按钮用于启动录音、停止录音、播放、暂停等操作...
在Windows Presentation Foundation(WPF)框架下,开发人员可以利用C#的强大功能,同时借助第三方库如AForge.NET和NAudio,实现多媒体处理。 **AForge.NET** 是一个开源的.NET框架,提供了大量的图像处理和计算机...
1. **环境配置**:首先,开发者需要在本地计算机上安装必要的开发环境,比如安装支持的编译器(如Visual Studio)、设置SDK的路径,并配置相应的库文件和头文件。 2. **接口熟悉**:大华DVRSDK包含了一系列的API...
Moo0 VoiceRecorder可以用两种经验和新手用户和它可以让您记录您自己的声音与一个单一的点击鼠标。 moo0 voicerecorder目前只支援MP3格式编码的声音进入。
《简单录音VoiceRecorder:一款高效实用的音频录制工具》 在数字时代,音频录制软件已经成为了许多用户日常生活和工作中不可或缺的工具。今天我们要探讨的是"Moo0 VoiceRecorder",一个以简洁易用著称的录音软件,...
VoiceRecorder 1.17是一款简洁实用的录音软件,专为用户提供便捷的音频录制体验。这款录音工具设计直观,操作简单,无论是录制电脑内部声音、人声,还是同时记录两者,都能够轻松完成。在日常工作中,它可以帮助用户...
用来屏幕录音,电脑声音录音,监控录音,网页录音,剪辑录音
使用 ffmpeg dshow 实现系统录屏 .Net(C#) 帮助类。 需要安装 Setup Screen Capturer Recorder
Voice Recorder 1.31是一款高效实用的录音软件,专为用户提供便捷的音频录制功能,无论是电脑系统声音还是麦克风输入的人声,都能轻松捕捉。该软件以小巧的体积和精致的设计著称,使得它在众多录音工具中脱颖而出。 ...