乐筑天下

搜索
欢迎各位开发者和用户入驻本平台 尊重版权,从我做起,拒绝盗版,拒绝倒卖 签到、发布资源、邀请好友注册,可以获得银币 请注意保管好自己的密码,避免账户资金被盗
查看: 114|回复: 7

能让AUTOCAD 听话的程序

[复制链接]

14

主题

80

帖子

7

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
136
发表于 2011-3-31 10:19:00 | 显示全部楼层 |阅读模式
别人发了个说话的,我发个听话的。
  1. Imports Autodesk..Runtime
  2. Imports Autodesk.AutoCAD.ApplicationServices
  3. Imports Autodesk.AutoCAD.DatabaseServices
  4. Public Class wenzibiaozhu
  5.     Dim WithEvents RC As SpeechLib.SpSharedRecoContext
  6.     Dim myGrammar As SpeechLib.ISpeechRecoGrammar
  7.     Dim acDoc As Document = Application.DocumentManager.MdiActiveDocument
  8.      _
  9.         Public Sub Ting()
  10.         On Error Resume Next
  11.         RC = New SpeechLib.SpSharedRecoContextClass
  12.         myGrammar = RC.CreateGrammar
  13.         Dim hostName As String = System.Reflection.Assembly.GetExecutingAssembly().Location
  14.         Dim str As String = hostName.Substring(0, hostName.LastIndexOf(‘\’))
  15.         myGrammar.CmdLoadFromFile(str & "\command.xml", SpeechLib.SpeechLoadOption.SLODynamic)
  16.         myGrammar.DictationSetState(SpeechLib.SpeechRuleState.SGDSActive)
  17.     End Sub
  18.     Private Sub RC_Recognition1(ByVal StreamNumber As Integer, ByVal StreamPosition As Object, ByVal RecognitionType As SpeechLib.SpeechRecognitionType, ByVal Result As SpeechLib.ISpeechRecoResult) Handles RC.Recognition
  19.         Select Case Result.PhraseInfo.GetText
  20.             Case "镜像"
  21.                 acDoc.SendStringToExecute("_mirror ", True, False, False)
  22.             Case Else
  23.                 MsgBox("你说的是" & Result.PhraseInfo.GetText & ",再说一遍!")
  24.         End Select
  25.     End Sub
  26. End Class

只包含一个命令

uywda2vkd43.png

uywda2vkd43.png

该贴已经同步到

本帖以下内容被隐藏保护;需要你回复后,才能看到!

游客,如果您要查看本帖隐藏内容请回复
回复

使用道具 举报

31

主题

129

帖子

5

银币

后起之秀

Rank: 20Rank: 20Rank: 20Rank: 20

铜币
253
发表于 2011-3-31 10:25:00 | 显示全部楼层
晕!!!!
回复

使用道具 举报

51

主题

356

帖子

16

银币

中流砥柱

Rank: 25

铜币
555
发表于 2011-3-31 20:41:00 | 显示全部楼层
牛..............
回复

使用道具 举报

2

主题

10

帖子

4

银币

初来乍到

Rank: 1

铜币
18
发表于 2011-4-5 11:37:00 | 显示全部楼层
利用spi类库
回复

使用道具 举报

1

主题

8

帖子

2

银币

初来乍到

Rank: 1

铜币
12
发表于 2011-10-25 10:19:00 | 显示全部楼层
一楼代码有错误
回复

使用道具 举报

14

主题

80

帖子

7

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
136
发表于 2011-10-26 11:47:00 | 显示全部楼层

在我这是没问题滴
回复

使用道具 举报

47

主题

398

帖子

10

银币

中流砥柱

Rank: 25

铜币
586
发表于 2011-10-26 20:37:00 | 显示全部楼层

有错误就指出在哪里,怎么改。
回复

使用道具 举报

1

主题

8

帖子

2

银币

初来乍到

Rank: 1

铜币
12
发表于 2011-10-31 11:56:00 | 显示全部楼层
不好意思,我看错了的。没装.NET
回复

使用道具 举报

发表回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

  • 微信公众平台

  • 扫描访问手机版

  • 点击图片下载手机App

QQ|关于我们|小黑屋|乐筑天下 繁体中文

GMT+8, 2025-3-15 17:22 , Processed in 1.208737 second(s), 74 queries .

© 2020-2025 乐筑天下

联系客服 关注微信 帮助中心 下载APP 返回顶部 返回列表