Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 2013.03.22;
Скачать: [xml.tar.bz2];

Вниз

MSHTM вопрос.   Найти похожие ветки 

 
Den   (2012-07-08 04:03) [0]

Вот так можно.
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"

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


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

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

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

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


 
sniknik ©   (2012-07-08 11:15) [2]

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

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

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

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



Страницы: 1 вся ветка

Форум: "Начинающим";
Текущий архив: 2013.03.22;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.44 MB
Время: 0.084 c
3-1278051371
ford
2010-07-02 10:16
2013.03.22
плохой индекс в FireBird


2-1339150256
Besenok
2012-06-08 14:10
2013.03.22
Использование dbghelp.dll


15-1333350850
AV
2012-04-02 11:14
2013.03.22
Oracle, математический финт (с индексом) есть какой-нибудь?


6-1264712145
Vatokat
2010-01-28 23:55
2013.03.22
Обработка исключительных ситуаций indy в потоке


4-1261510346
denis_l
2009-12-22 22:32
2013.03.22
Определение пользователя который запустил процесс





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский