Вниз
Скачать: CL | DM;

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

 
Dantesik   (2007-04-09 06:55) [0]

Страничка загружена в Twebbrowser на форме.
...
<tr valign=top class="noread" id="str11759714110000028995" onmousedown="startMoving()" onmouseover="processMoving()" onmouseup="if (!stopMoving()) if (!otherClicks(event)) return CheckTR(this);">  
<td class=checkb><input type="checkbox" name="id" value="117597141100000" id="chb117597141100000" onclick="return CheckCB(this);"></td>  
...  

Вот этот код по-идее должен на чекбокс жать.
it := WB1.OleObject.document.all.tags("input");
     for i := 0 to it.length-1 do
      if (it.item(i).type = "checkbox")and
         (it.item(i).name = "id") then it.item(i).click;

Однако чекбокс не выделяется. После нажатия на кнопку, похожей процедурой пишет, ни один элемент не выбран.

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

Что-то я не так делаю, вот только что? Подскажите. Заранее благодарен.


 
homm ©   (2007-04-09 07:21) [1]

Первое, что приходит на ум:
> if (it.item(i).type = "checkbox")and

if (it.item(i).type = "CHECKBOX")and


 
Dantesik   (2007-04-09 07:28) [2]

Вопрос. Снят. Сам поражаюсь своей глупости :) Просто 6 часов подряд кодю мозги уже набекрень. Извините.

P.S. Если кто-то пишет, что вопрос снят, будьте добры выкладывайте решение, а то при просмотре тем, читаешь интересующую, а в конце вопрос снят => и плодятся одинаковые вопросы.

вместо it.item(i).click - it.item(i).checked := true;


 
Dantesik   (2007-04-09 07:29) [3]

to homm

однако работает...



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

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.025 c
15-1175778266
{RASkov}
2007-04-05 17:04
2007.04.29
Окно редактора


15-1175457900
Nic (ro)
2007-04-02 00:05
2007.04.29
Delphi 2007


6-1162272240
ProgRAMmer Dimonych
2006-10-31 08:24
2007.04.29
ADSL-router


15-1175714119
Real
2007-04-04 23:15
2007.04.29
Мона Лиза - в MSPAINT.EXE за 2,5 часа


2-1175957800
Lamer666
2007-04-07 18:56
2007.04.29
поиск DBGridEH field name "not found




   Наверх