WR的DELPHI插件再我印象中有两部分,他和ROBOT的实现方式同样,插件其实有一个DELPHI的UNIT单元,通过这个单元来和WR通信。一般在网络上看到的插件,不是严格意义上的插件,只能说是把识别第三方控件的一种方法,不可识别控件映射为标准控件,用脚本来完成。
就是写了个SCRIPT,在WR初始化的时候,直接调用。这种方法其实也不能完全解决所有的控件问题,有些没有包含再内的第三方控件,让需要你添加脚本映射为标准控件来解决。
WR提供的DELPHI ENABLER其实也无法识别所有的对象属性,他只能识别DELPHI中对象的PUBLISH属性。这个MI公司提供的单元实现方式的原理和ROBOT的ENABLER的实现方式不同,通过文件映射的原理来实现的。不是很稳定
其实通过上边网络流传的ADDIN,其实告诉我们解决不可识别对象的方法有,MI提供的插件,把第三方控件影射为标准控件,还有一个方法是开发DLL,扩展WR识别对象的能力