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

Вниз

Автоматическое заполнение HTML форм   Найти похожие ветки 

 
TTWW_Ant ©   (2004-12-15 00:48) [0]

На форме есть WebBrowser в нём надо заполнить HTML форму автоматически

Собственно всё...
З.Ы. За пример просто расцелую


 
Gero ©   (2004-12-15 00:53) [1]

Что значит "автоматически"?


 
TTWW_Ant ©   (2004-12-15 01:40) [2]

Ну например: вводился логин
При обращении к этой процедуре.


 
Gero ©   (2004-12-15 07:19) [3]

uses MSHTML;

var
 Form: IHTMLFormElement;
 TextInput: IHTMLInputElement;
begin
 // Получаем ссылку на форму
 Form := (WebBrowser.DefaultInterface.Document as IHTMLDocument2).forms.item("Some form name", 0) as IHTMLFormElement;
 // А теперь обращаемся к любому ее элементу
 TextInput := Form.item("Some input name", 0);
 // И меням его свойства
 TextInput.value := "Some text";
end;


 
TTWW_Ant ©   (2004-12-15 23:11) [4]

To Gero спасибо!!!
Как и обящал :*


 
TTWW_Ant ©   (2004-12-17 00:00) [5]

Ругается на
TextInput := Form.item("Some input name", 0);
[Error] Main.pas(224): Incompatible types: "IDispatch" and "IHTMLInputElement"

Попробывал по смыслу:
TextInput.onselect := Form.item("Some input name", 0);

Ну работает (((

ЗЫ Где то я ламерю (((


 
Gero ©   (2004-12-17 00:03) [6]

TextInput := Form.item("Some input name", 0) as IHTMLInputElement;


 
TTWW_Ant ©   (2004-12-17 00:05) [7]

Всмысле не работает (((


 
Gero ©   (2004-12-17 00:10) [8]

[6] не работает?


 
TTWW_Ant ©   (2004-12-19 14:55) [9]

Всё работает извиняюсь!!!
Сам глючу!!!



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

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

Наверх





Память: 0.46 MB
Время: 0.033 c
14-1103034304
Zilog
2004-12-14 17:25
2005.01.02
Информация к размышленю (политика)


1-1102604360
Delpher_Gray
2004-12-09 17:59
2005.01.02
Плагин к Internet Explorer - тулбар


6-1097494603
DenKop
2004-10-11 15:36
2005.01.02
Сертификаты Windows


3-1100425554
Dell3r
2004-11-14 12:45
2005.01.02
Сортировка в DBGrid


1-1103129408
tazik
2004-12-15 19:50
2005.01.02
Введение своего языка в программу





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