GetName(id) возвращает 'NoName' либо ''
GetCliloc(id) возвращает ''
GetTooltip(id) возвращает ''
таким образом, следующий код:
Code: Select all
              tmpitemid := FindAtCoord(xx, yy);
              if tmpitemid <> 0 then 
                begin
                  tmpname := GetCliloc(tmpitemid);
                  while ((GetName(tmpitemid) = 'NoName') OR (GetName(tmpitemid) = '')) AND (tmpname = '') AND (GetTooltip(tmpitemid) = '') do
                    begin
                      ClickOnObject(tmpitemid);
                      tmpname := GetCliloc(tmpitemid);
                    end;
                  AddToSystemJournal(GetName(tmpitemid) + '|' + tmpname);
                end;Есть идеи?

