用金山词霸的dll文件实现屏幕取词-vb
2007-08-27 16:32
253 查看
引用XdictGrb.dll,自己到词霸目录找。
严重注意:要金山词霸2005的版本中的dll,2003版的我未测试成功。
新建项目,在新窗体中添加3个Label,名称默认。
窗体中代码如下:
Option Explicit
Implements IXDictGrabSink
Private gp As GrabProxy
Private Sub Form_Load()
Set gp = New GrabProxy
With gp
.GrabEnabled = True
.GrabInterval = 30
.GrabMode = XDictGrabMouse
.AdviseGrab Me
End With
End Sub
Private Function IXDictGrabSink_QueryWord(ByVal WordString As String, ByVal lCursorX As Long, ByVal lCursorY As Long, ByVal SentenceString As String, lLoc As Long, lStart As Long) As Long
Label1.Caption = "(" & lCursorX & "," & lCursorY & ")"
Label2.Caption = "当前语句:" & SentenceString
Label3.Caption = "当前字符:" & Mid(SentenceString, lLoc + 1, 1)
End Function
严重注意:要金山词霸2005的版本中的dll,2003版的我未测试成功。
新建项目,在新窗体中添加3个Label,名称默认。
窗体中代码如下:
Option Explicit
Implements IXDictGrabSink
Private gp As GrabProxy
Private Sub Form_Load()
Set gp = New GrabProxy
With gp
.GrabEnabled = True
.GrabInterval = 30
.GrabMode = XDictGrabMouse
.AdviseGrab Me
End With
End Sub
Private Function IXDictGrabSink_QueryWord(ByVal WordString As String, ByVal lCursorX As Long, ByVal lCursorY As Long, ByVal SentenceString As String, lLoc As Long, lStart As Long) As Long
Label1.Caption = "(" & lCursorX & "," & lCursorY & ")"
Label2.Caption = "当前语句:" & SentenceString
Label3.Caption = "当前字符:" & Mid(SentenceString, lLoc + 1, 1)
End Function
相关文章推荐
- 用金山词霸的dll文件实现屏幕取词
- vb实现仿金山词霸的屏幕取词功能
- vb实现仿金山词霸的屏幕取词功能
- c# 实现金山词霸一样的屏幕取词
- 解决:金山词霸在Firefox 3中实现屏幕取词
- [VB.NET]在VB.NET中为什么引用了金山词霸的xdictgrb.dll文件还是不能实现鼠标取词呢?
- 章鱼哥出品——VB.NET 屏幕自适应功能的实现
- 鼠标屏幕取词技术的原理和实现
- 用VB实现屏幕阴暗操作
- Reactjs开发自制编程语言Monkey的编译器:使用组件的state机制实现屏幕取词
- delphi中使用词霸2005的动态库XdictGrb.dll实现屏幕取词
- 金山词霸”屏幕取词技术揭密(讨论稿)
- 鼠标屏幕取词技术的原理和实现
- 解决金山词霸和有道词典不能对pdf文档屏幕取词的方法
- VB中利用API函数实现屏幕颜色数设定
- 屏幕取词技术实现原理与关键源码
- 用VB实现屏幕阴暗操作
- 屏幕取词技术实现原理与关键源码
- 使用金山词霸的屏幕取词功能