Могу найти к примеру уникальный объект BUTTON через свойство webbrowser.OleObject.Document.all.I tem(i).nTarget - оно в ковычках, поэтому находит, а вот к примеру уникальный объект TD через свойство class программа не находит. А хочется... как быть?
Код:
var
i: Integer;
ovElements: OleVariant;
begin
ovElements := wb.OleObject.Document.all;
for i := 0 to (ovElements.Length-1) do
begin
if (AnsiUpperCase(ovElements.Item(i).tagName) = 'BUTTON') then
try
if ovElements.Item(i).nTarget = 1 then ovElements.Item(i).Click;
except end; ;
end;
end;
И можно ли проверить, существует ли вообще данное свойство, чтобы в try не загонять?