我正在尝试使用findobj(。)根据其“UserData”的内容在图中隔离某个对象(称之为object2),这在我的代码中每个框都是唯一的。我希望能够将该对象的任何属性设置为任何必要的属性。为此,我使用
组(处理, '属性名' ....
使用我从findobj(。)获得的句柄。
然而,当我使用findobj(。)时,我试图找到一个'UserData'内容与另一个对象相同的盒子;我当前单击的对象(称为object1)。我必须先从object1获取数据,然后使用get(gco,'PropertyName')执行此操作,并将其分配给我要在findobj(。)中搜索的变量。
主要问题是这不起作用;也没有返回错误。为什么呢?