手把手教你TestComplete_图文转换OCR示例二

来源:互联网 发布:mt4编程 编辑:程序博客网 时间:2024/05/17 09:38

 

 

看完了图文转换OCR示例一后,现在来讲讲TestComplete提供的例子,这个例子是两部分组成的。请看下图:

 

 

第一部分是找到LIST对象中的Cup,点击它;第二部分是识别出Edit对象中的文字,也就是Cup,第二部分不用讲解了,示例一中已经讲解过了。现在就讲第一部分。基本步骤是这样的:

1.        启动被测程序;
Call TestedApps.OCRApp.Run

2.        取得LIST对象的图片;
Set Pic = wOfficeListBox.Picture(0, 0, wOfficeListBox.Width, wOfficeListBox.Height, false)

3.        设置好字体字号等选项后,在这张图片中找Cup文字;
Set OCROptionsList = OCRObjList.CreateOptions
Set FontItem = OCROptionsList.Fonts.Add
FontItem.Name = "Tahoma"
Call FontItem.Sizes.Add(12)

FindRes = OCRObjList.FindRectByText(TextToFind, OCROptionsList)


4.        根据找到的Cup文字在LIST中的x,y坐标值,执行一个点击动作
Call wOfficeListBox.Click(OCRObjList.FoundX, OCRObjList.FoundY) 


 

简单吧,本来挺有用的一个东东,可惜还没找到法子可以识别汉字,要不这个OCR可以派上大用场。后续会继续琢磨一下怎么解决这个问题,拜托大家帮帮忙一起找找呀。

 

附件:http://download.csdn.net/source/3515682

 

 

 

 

 

 

原创粉丝点击