以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  语音校对  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=91289)

--  作者:刘林
--  发布时间:2016/10/6 21:52:00
--  语音校对
老师,你好,我在表中设置了语音校对,但我做的录入窗口中绑定了字段,但录入时没语音校对了,我想在录入textbox中有语音校对怎么办?
--  作者:有点蓝
--  发布时间:2016/10/7 9:15:00
--  
http://www.foxtable.com/webhelp/scr/2331.htm

上例子说明

--  作者:刘林
--  发布时间:2016/10/7 10:56:00
--  
我是想在录入窗口的  textbox2输入数字后语音校对。也就是朗读textbox2输入的内容
--  作者:有点蓝
--  发布时间:2016/10/7 11:05:00
--  
参考2楼帮助,代码写到控件alidating事件

http://www.foxtable.com/webhelp/scr/0736.htm

--  作者:刘林
--  发布时间:2016/10/7 11:54:00
--  
If e.sender.value > e.Form.Controls("textbox3").value
Dim sp As New DotNetSpeech.SpVoice()
sp.rate = 5
sp.Speak("输入值大了", DotNetSpeech.SpeechVoiceSpeakFlags.SVSFlagsAsync)
e.sender.value = Nothing
e.sender.Select()
Else
sp.Speak(e.sender.value, DotNetSpeech.SpeechVoiceSpeakFlags.SVSFlagsAsync)
End If

我写在leave事件中了,试验通过了,谢谢