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

Вниз

WebBrowser.Document.All.Tags   Найти похожие ветки 

 
asdqwer   (2003-12-29 18:19) [0]

На днях получил совет по автоматическому нажиманию кнопок, отмечанию чекбоксов и т.д. в броузере со следующим кодом:
---
var
Doc:Variant;
Inputs:Variant;
I:Integer;
begin
Doc := WebBrowser1.Document;
Inputs := Doc.all.tags("Input");
for i:=0 to Inputs.Length-1 do
begin
// здесь делаем что-то с полями формы, например:
Inputs[i].Value:="Это функциональный элемент № "+inttostr(i);
end;
end;
Всё отлично работает, но возникает вопрос: что делать, если страница фреймовая? Может кто знает? Заранее спасибо.


 
easy   (2003-12-30 15:39) [1]

var
Doc:Variant;
Inputs:Variant;
I:Integer;
begin
Doc := WebBrowser1.OleObject.document.frames.item(1).document;
Inputs := Doc.all.tags("Input");
for i:=0 to Inputs.Length-1 do
begin
// здесь делаем что-то с полями формы, например:
Inputs.item(i, varEmpty).Value:="Это функциональный элемент № "+inttostr(i);
end;
end;


 
asdqwer   (2003-12-31 08:54) [2]

Огромное спасибо!



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

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

Наверх




Память: 0.44 MB
Время: 0.007 c
14-25872
phantom2040
2004-02-16 17:01
2004.03.09
Помогите может кто знает??


14-25876
Creator
2004-02-17 13:51
2004.03.09
Handle


1-25770
Janbolat
2004-02-26 11:19
2004.03.09
Installshieldexpress для Delphi 6


1-25792
sapsi
2004-02-26 08:15
2004.03.09
Панель как в винампе


7-25954
avv111
2003-12-20 22:47
2004.03.09
Событие при минимизации формы





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский