Foxtable(狐表)用户栏目专家坐堂 → [分享]子佩录音盒二次开发 VB.NET的例子


  共有6556人关注过本帖树形打印复制链接

主题:[分享]子佩录音盒二次开发 VB.NET的例子

帅哥哟,离线,有人找我吗?
有点甜
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/3/1 20:16:00 [显示全部帖子]

 你把c#的例子放上来吧,我们瞧瞧。

 其实你可以精简一下c#的例子,提取出各个功能,然后写成一个类,直接在狐表里调用类里的函数就行了。

 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/3/1 21:32:00 [显示全部帖子]

 录音是这句代码
lRecFileHandle = BriSDKLib.QNV_RecordFile(0, BriSDKLib.QNV_RECORD_FILE_START, 0, 0, "d:\test") '数字可以自己替换,具体你看窗口下拉控件的值

 这句是停止录音
BriSDKLib.QNV_RecordFile(0, BriSDKLib.QNV_RECORD_FILE_STOP, lRecFileHandle, 0, "") '红色地方的值,你在录音的时候,需要用一个全局变量替换

 自己测试一下,我看了下例子的代码,代码不难。

 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/3/1 22:11:00 [显示全部帖子]

 哦,我说错了,我说的是public变量


 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/3/1 22:32:00 [显示全部帖子]

 你要在全局代码那里复制 【来电显示】的代码

 但是form1.vb的代码,你要选出来来用,比如开始录音用这句

BriSDKLib.QNV_RecordFile(0, BriSDKLib.QNV_RECORD_FILE_START, 0, 0, "d:\test")

 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/3/1 23:05:00 [显示全部帖子]

 form1.vb里面的代码,不是拿来就能用的。里面有窗口一些控件的引用,比如有时候用到了某个下拉列表框的值,有时候用到了某些复选框的值,你需要区别这些代码,把一些实质性的代码弄出来。

 比如开始录音的代码是这句 BriSDKLib.QNV_RecordFile(0, BriSDKLib.QNV_RECORD_FILE_START, 0, 0, "d:\test")

 但是,在form1里括号里的值是使用控件上的值,所以你要参考着去修改。前提是你先要有基础,基本看懂代码

 回到顶部