![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
HTML-формы [D4, D5, D6, D7, Win95/98, WinME, NT4, Win2k, WinXP]
vlad_55 © (2007-02-22 17:36:00)Народ, кто поможет?
Каким образом в HTML-форме зделать выбор элемента из списка?
Научился закидывать текст в Edit'ы, тыкать на кнопки, выбирать радио-кнопки. А как быть с выбором из списка понять вупор не могу. Подмогните, а? Желательно примерчиком.
P.S. с трех форумов был ответ "это вопрос не по сетям". Если и здесь ответят также, то хотя бы подскажите по чему этот вопрос?
vlad_55 (2007-02-25 15:03:00) [1]Извиняюсь, за некорректность вопроса... Мне нужен програмный код Delphi по работе с html-формами, конкретно - выбор элемента из списка.
Допустим, представленная ниже процедура прекрасно работает с TextArea
function FillForm(WebBrowser: TWebBrowser; FieldName: string; Value: string): Boolean;
var
i, j: Integer;
FormItem: Variant;
begin
Result := False;
if WebBrowser.OleObject.Document.all.tags('FORM').Length = 0 then
begin
Exit;
end;
for I:=0 to WebBrowser.OleObject.Document.forms.Length - 1 do
begin
FormItem:=WebBrowser.OleObject.Document.forms.Item(I);
for j:=0 to FormItem.Length-1 do
begin
try
if FormItem.Item(j).Name=FieldName then
begin
FormItem.Item(j).Value:=Value;
Result:=True;
end;
except
Exit;
end;
end;
end;
end;
Необходимо нечто такое же, но для работы со списками
Rouse_ (2007-02-22 23:00:00) [2]Или тебе в динамике нужно?
Rouse_ (2007-02-22 22:58:00) [3]
Размер шрифта: (по умолчанию "Обычный") <select>
<option value="1">Очень маленький</option>
<option value="2">Маленький</option>
<option value="3" selected>Обычный</option>
<option value="4">Большой</option>
<option value="5">Огромный</option>
</select>
Belorus (2007-02-22 22:27:00) [4]Удалено модератором
Примечание: Все зависит от квалификации отвечающего и наличия чуства юмора у модератора...