Форум: "Сети";
Текущий архив: 2006.07.09;
Скачать: [xml.tar.bz2];
Вниз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;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.01 c