设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

12下一页
返回列表 发新帖
查看: 2061|回复: 15
打印 上一主题 下一主题

[与其它组件] 如何让ACCESS也可说话?

[复制链接]
跳转到指定楼层
1#
发表于 2003-7-17 00:03:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我在第26期“电脑报”(28版)上看到一篇“让WORD 2002 [开口说话]”的文章,试了可以,我想EXCEL和WORD都可说话,那ACCESS一定也可以,可我不会做,那位朋友能行?
    具体方法:先引用“MICROSOFT EXCEL 10.0 OBJECT LIBRARY”,再建一模块,代码如下:
   option Explicit
   Dim myobject as object
   sub 朗读文本()
   set myobject = new excel.application
   myobject.speech.speak (activewindow.selection)
   set myobject = nothing
   end sub







[此贴子已经被作者于2003-7-28 15:27:07编辑过]

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅

点击这里给我发消息

2#
发表于 2003-7-17 01:07:00 | 只看该作者
这是MS的OFIICE第一期竞赛试题, 本论坛有标准答案, 请查找
3#
 楼主| 发表于 2003-7-17 02:09:00 | 只看该作者
zhuyiwen 你好!
    在那里有第一期的答案啊?首页上只有第二期的答案啊!
4#
发表于 2003-7-17 05:28:00 | 只看该作者
access朗读任意文本/使Access真人发声《OA》

作者:ec
2003-3-30 16:56:41

〖摘自 access911.net 文章区〗

  
语音

Option Compare Database
Dim xl As Object

Private Sub Command0_Click()
'需要引用excel object
xl.Speech.Speak (文本0.Value)
End Sub

Private Sub Form_Open(Cancel As Integer)
Set xl = New Excel.Application

End Sub

Private Sub 文本0_KeyDown(KeyCode As Integer, Shift As Integer)
xl.Speech.Speak (Chr(KeyCode))

End Sub


5#
发表于 2003-7-17 05:51:00 | 只看该作者
2000 行吗?

点击这里给我发消息

6#
发表于 2003-7-17 18:04:00 | 只看该作者
以下是引用sunredday在2003-7-16 21:51:11的发言:
2000 行吗?


2000不能
7#
 楼主| 发表于 2003-7-17 18:20:00 | 只看该作者
谢谢cg1
    我试了不行啊!我想做成这样的;在文本框输入内容后即更新事件后读出输入的内容,该如何做啊!请你即各位朋友帮忙,解释的详细些好吗?
8#
 楼主| 发表于 2003-7-18 01:54:00 | 只看该作者
有会的朋友吗?

点击这里给我发消息

9#
发表于 2003-7-28 23:49:00 | 只看该作者


注:本例只适用OFFICE XP

[em24]

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
10#
 楼主| 发表于 2003-7-29 18:03:00 | 只看该作者
谢谢zhuyiwen 非常感谢!!!
搞定
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|站长邮箱|小黑屋|手机版|Office中国/Access中国 ( 粤ICP备10043721号-1 )  

GMT+8, 2024-10-3 17:04 , Processed in 0.121322 second(s), 35 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表