Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.07.09;
Скачать: CL | DM;

Вниз

TWebBrowser VS input type="file"   Найти похожие ветки 

 
-=S..S=-   (2006-02-08 15:40) [0]

Добрый день .. как в TWebBrowser заполнить значение
<input type="FILE" ...
для типа "text" всё прекрасно получаеться .. а для "FILE" нет.


 
MetalFan ©   (2006-02-09 12:33) [1]

только извратными путями...


 
MetalFan ©   (2006-02-09 12:35) [2]

1) отказаться от TWebBrowser, если нужно только отправить файл и проанализирвать результат без отображения странички пользователю.
2) найти на веббровзере этот эдит и вставить через буфер обмена имя файла путем эмуляции нажатия ctrl+v
нужно подробнее, или сами разберетесь?


 
-=S..S=-   (2006-02-09 13:07) [3]


> ) найти на веббровзере этот эдит и вставить через буфер
> обмена имя файла путем эмуляции нажатия ctrl+v

Хм ... интересное предложение ... фокусировалось нормально ... но эмулировал нажатие клавиши
WebBrowser.perform(WM_CHAR,ord("a"),0);
не выходило ... попробую еще ctrl+v
спасибо за помощь


 
MetalFan ©   (2006-02-09 14:02) [4]

ctrl+v делал так:
keybd_event(VK_CONTROL, MapVirtualKey(VK_CONTROL, 0), 0, 0);
keybd_event(Ord("V"), MapVirtualKey(Ord("V"), 0), 0, 0);
keybd_event(Ord("V"), MapVirtualKey(Ord("V"), 0), KEYEVENTF_KEYUP, 0);
keybd_event(VK_CONTROL, MapVirtualKey(VK_CONTROL, 0), KEYEVENTF_KEYUP, 0)


 
MetalFan ©   (2006-02-09 14:02) [5]

но только фокус должен быть у того едита, куда вставлять собираешься)


 
gabba   (2006-03-01 12:00) [6]

а вокус ему как установить?


 
gabba   (2006-03-01 12:17) [7]

извеняюсь .focus работает, просто думал что как и .click переопределен для type="file"



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

Текущий архив: 2006.07.09;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.025 c
2-1150701504
Crazy monkey
2006-06-19 11:18
2006.07.09
Можно ли программно установить пароль на Аксесовский файл?


15-1149849883
Сергей М.
2006-06-09 14:44
2006.07.09
Проблема с UDATE.COM


15-1149744955
new1
2006-06-08 09:35
2006.07.09
Запуск Delphi без установки дистрибутива


15-1148747923
Nic
2006-05-27 20:38
2006.07.09
Прибыльный софт?


15-1150093514
alex-drob
2006-06-12 10:25
2006.07.09
SQL LEFT JOIN