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

Вниз

Заполнение HTML формы   Найти похожие ветки 

 
alexts   (2004-06-29 13:13) [0]

Привет всем!!!

Помогите плз советом.

Есть HTML форма, причем компоненты разнообразные, чекбоксы, комбобоксы, эдиты и т.д.
Есть форма в делфи, аналог HTML
Нужно передавать данные из одной в другую, причем как в одном направлении так и в другом.

Есть идея описать некую структуру и хранить в ней, названия контролов и их типы, соответственно, реализовать функции поиска и т.п.

Правильный я путь выбрал или может есть че попроще

Заранее благадарен за любой ответ


 
False_Delirium ©   (2004-06-29 14:35) [1]

"Форма в Делфи" не та же самая структура?


 
Erik1   (2004-06-29 15:08) [2]

Отображай в Delphi туже HTML форму и непридется делать форму на Delphi!


 
alexts   (2004-06-29 15:46) [3]

2 False_Delirium ©
 А где в форме в делфи мне взять название контролов и их типы в в Web форме.

2 Erik1
Тики отображаюжешь, нужно передавать инфу из делфи формы в веб форму


 
False_Delirium ©   (2004-06-29 15:49) [4]

Название контролов в Delphi соответствует названию в WEB ..

когда будешь составлять ПОСТ указывай всё в ручную...

хотя быть может я вообще не понял сути вопроса, в чём именно проблема?


 
alexts   (2004-06-29 16:49) [5]

Название контролов в Delphi соответствует названию в WEB ..
не обязательно, дело в том что Web форма не моя, ее сделали и сопроваждают другие люди, кстати изменения переидически проскакивают, в т.ч. и изменение названий контролов

когда будешь составлять ПОСТ указывай всё в ручную...
С ПОСТОМ понятно, только зачем он, если Web форму всеравно надо показывать и там кнопочка есть <Отправить>


 
ALaKO   (2004-07-02 16:31) [6]

Если правильно понял суть вопроса, то можно сделать например такую фукнцию для заполнения обычного input, с заполнением чекбоксов и прочего разбирайся сам, там нет ничего сложного, обратная функция по аналогии с этой.:
funtion tohtmlfield(temp:olevariant,temp2:string);
begin
result:=true;
with form1 do begin
try
webbrowser.OleObject.Document.all.temp.value=temp2;
except result:=false;
 end;
end;



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

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

Наверх





Память: 0.46 MB
Время: 0.039 c
14-1092804127
olookin
2004-08-18 08:42
2004.09.05
Может ли стандартный компьютер быть двухпроцессорным?


8-1087143736
Karol
2004-06-13 20:22
2004.09.05
Задать движение точки по эллипсу на форме


4-1089938347
Xerx
2004-07-16 04:39
2004.09.05
Написание драйвера


14-1092643121
Anton15
2004-08-16 11:58
2004.09.05
Word


14-1092809680
able
2004-08-18 10:14
2004.09.05
Зацените сайт...





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