Форум программистов, компьютерный форум, киберфорум
C++: Сети
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
sergejh
1

TCppWebBrowser - заполнить поле input type=file

16.10.2006, 12:17. Показов 3701. Ответов 0
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Компонент загружает страницу с формой, где надо заполнить поле <input type=file>
Как известно, присвоить свойству value значение невозможно, оно readonly.
Нужно обойти это любыми возможными способами. Варианты:
1) установить фокус ввода на это поле и заполнить его имитацией нажатия клавиш или из буфера обмена
2) заполнить значение через Handle объекта input
Как реализовывать оба варианта - не представляю. Есть наброски, как добраться до хэндла, но выдает Access Violation:
C++
1
2
Variant form_file = CppWebBrowser1->OleObject.OlePropertyGet("document").OlePropertyGet("forms").OleFunction("NamedItem","uploadFile1");
((IDispatch*)form_file)->QueryInterface(IID_IOleWindow, (void **)&pIOW);
Метод через сокеты и POST не годится (по некоторым особенностям).
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
16.10.2006, 12:17
Ответы с готовыми решениями:

если поле <INPUT type='file'...> пустое, то CGI просто замирает
Здравствуйте! У меня есть такой CGI: ....... int x = atoi(getenv('CONTENT_LENGTH')); char...

Можно ли запретить ручной ввод в поле <INPUT type=file> ? Выбирать файл только по кнопке?
сабж

Вставить путь до файла в поле <input type="file"
Всем привет ,нужно вставить на данной страничке...

Как в поле формы Input type="File" вывести значение по умолчанию?
Привет всем. Загружаю файлы рисунков и описания к ним на сервер. Если не заполнены обязательные...

0
16.10.2006, 12:17
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
16.10.2006, 12:17
Помогаю со студенческими работами здесь

как приукрасить <input type="file"input type="file">
я задал свойства для данного елемента: img{ border: red; background-color: #00B330; ...

<input type=file
&lt;form action=/?page=office&amp;action=add method=post enctype=multipart/form-data&gt; &lt;input...

input type file
Можно привести пример следующего кода. Есть форма для выбора файла, нужно чтобы пользователь нажав...

Input type file
Есть сайт на который можно загружать видео. На нем есть &lt;input type=&quot;file&quot;&gt;. Все бы хорошо, но я не...

Проверка input[type=file]
Здравствуйте. Подскажите. Есть форма, пример: &lt;form method=&quot;post&quot;...

<input type='file' size='20'>
dopustim est form i v nem krome vsego est button i text box, pri nazhatii na kotori otkrivaetsa...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru