Vbscript 使用testcomplete的拖放功能

Vbscript 使用testcomplete的拖放功能,vbscript,devexpress,automated-tests,xtragrid,testcomplete,Vbscript,Devexpress,Automated Tests,Xtragrid,Testcomplete,我想在不使用坐标系的情况下模拟从一个DevxratRidCell到另一个DevxratRidCell的拖放功能 有人能告诉我,如果没有默认的记录和播放,没有源和目标坐标,我怎么做。动作总是使用坐标,但你可以动态计算坐标,而不是使用硬编码坐标: 在TestComplete的对象浏览器中浏览网格,并找到返回单元坐标的方法或属性。 根据,应该是这样的: gridObj.MainView.ViewInfo.RowsInfo.GetInfoByHandle(Row).Cells.Item_2(Column

我想在不使用坐标系的情况下模拟从一个DevxratRidCell到另一个DevxratRidCell的拖放功能

有人能告诉我,如果没有默认的记录和播放,没有源和目标坐标,我怎么做。

动作总是使用坐标,但你可以动态计算坐标,而不是使用硬编码坐标:

  • 在TestComplete的对象浏览器中浏览网格,并找到返回单元坐标的方法或属性。 根据,应该是这样的:

    gridObj.MainView.ViewInfo.RowsInfo.GetInfoByHandle(Row).Cells.Item_2(Column).Bounds
    
  • 计算第一个和第二个单元格的坐标。(确保两个单元格在屏幕上都可见。)

  • 执行
    从第一个单元格的坐标拖动到第二个单元格的坐标


  • 在我的例子中,我必须为一个gridcontrol使用obj.MainView.get_ViewInfo属性,另一个是card layout。给定的链接在我的例子中不起作用,尽管我尝试使用MainView.ViewInfo。。。。但我得到的对象不支持此属性错误。。而且Viewinfo也不存在于内置库函数中……我们在Testcomplete 10中没有此函数,任何其他解决方案都将不胜感激!!