Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

MSHTM вопрос.


Den ©   (2012-07-08 04:03:00) 

Вот так можно.
var
Document:variant;
begin
document:=wb.document;
document.all.tags('tr').item(3).all.tags('td').item(3).innertext;

Вот так нельзя
var
Document:IhtmlDocument;
hc,tdcol:IHtmlElementCollection;
trelem,tdel:IHTMLElement;
s:string;
begin
document:=wb.document as IHtmlDocument2;
hc:=document.all.tags('tr') as IHtmlElementCollection;
trelem:=hc.item(3,0) as IHTMLElement;
tdcol:=trelem.all.tags('td') as IHtmlElementCollection;

Undeclared identifier: 'tags'

И теперь вопрос. Че за фигня?


sniknik   (2012-07-08 11:15:00) [1]

> чую это все дело рук тех же гениев что в микрософт офис рибон запихивали.
типы, наследование, и "передачи по родителю" (совместимость) придумали программисты... COM, "позднее связывание" через варианты которые хранят в себе тип тоже...

а вот рибон это детище чисто дизайнеров/маркетологов для "видимости нового"/продаж.

разные вещи, для разного делалось... если ты не знаешь как что-то работает, это чисто твои проблемы.

т.что "гении" разные.


Den   (2012-07-08 04:27:00) [2]

все нашел оказывается

tdcol:=trelem.all as IHtmlElementCollection; а уже токо потом мля
tdcol:=tdcol.tags('kakoitohrenovelement') as IHtmlElementCollection;

чую это все дело рук тех же гениев что в микрософт офис рибон запихивали.


Наверх

Титульная страница Поиск, карта сайта Написать письмо