我有一个基于MS office2003 的ocr 识别的vb源代码,现在免费提供给大家。
使用此程序之前要先安装office2003 中的一个Document image的组件。
下面是简单调用的VB源代码。我试过完全可以用。
Private Sub Command1_Click()
Dim mm As New modi.Document mm.Create "c:\1.tif"
mv.Document = mm 'mv 是组件中带的类似 Image 的控件,须手工加到窗体上
'mv.Refresh
mm.OCR miLANG_CHINESE_SIMPLIFIED, True, True
mv.SelectAll 0
Debug.Print mv.TextSelection.Text
Exit Subend sub麻烦那位大侠能帮我把此程序改为Delphi调用吗?
谢谢了
使用此程序之前要先安装office2003 中的一个Document image的组件。
下面是简单调用的VB源代码。我试过完全可以用。
Private Sub Command1_Click()
Dim mm As New modi.Document mm.Create "c:\1.tif"
mv.Document = mm 'mv 是组件中带的类似 Image 的控件,须手工加到窗体上
'mv.Refresh
mm.OCR miLANG_CHINESE_SIMPLIFIED, True, True
mv.SelectAll 0
Debug.Print mv.TextSelection.Text
Exit Subend sub麻烦那位大侠能帮我把此程序改为Delphi调用吗?
谢谢了
解决方案 »
- 找Delphi工作
- 急求助,ClientDataSet可以使用pl/sql块语句吗?
- BitBtn2的action属性如何进行设置啊,关联F1,F2???
- 想实现客户端自动更新exe文件的功能
- 用TTreeView编了似资源管理器的树形目录,顶层“我的电脑”图标怎样取到?100分!
- 不知是不是Delphi问题?
- 谁能提供一些DELPHI6写COM+的资料,网上可以下的。
- 我上过一次http://51here.yeah.net这个网站,在以后每次启动IE时都出现这个网站,并且出现一些不堪入目的网页,怎样才能消除它呀!
- mapx范围专题图的奇怪问题,期待高手解答
- Delphi中操作Sybase数据库问题,高手请进!!!!救急!!!!!!!!
- 十万火急,怎么对Delphi的`QReport报表的分组显示的每个组里的数据排序
- windowsmediaplayer 怎么截图?
mm :modi.Document
begin
mm:=modi.Document.Create('c:\1.tif');
mv.Document:=mm; //mv 是组件中带的类似 Image 的控件,须手工加到窗体上 mv.Refresh
mm.OCR(miLANG_CHINESE_SIMPLIFIED, True, True);
mv.SelectAll(0);
end;