Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > .NET Frameworks (точка нет фреймворки) > C# (си шарп)
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 22.12.2013, 17:46   #1
Завернин Дмитрий
Новичок
Джуниор
 
Регистрация: 22.12.2013
Сообщений: 1
По умолчанию C# загрузить файл на вэб-страницу

C# загрузить файл на вэб-страницу
Требуется написать функцию на C# (возможно и на другом языке), которая загружает фотографию с локального компьютера на вэб страницу через webbrowser (wpf) имея элемент mshtml.IHtmlElement inputFile = dom.getElementById("fid_images").
(HTML: <input class="form-input-file" type="file" accept="image/*" name="image" id="fld_images" value="image">).

Проблема в том, что при клике на элемент открывается диалоговое окно выбора файла и как его программно обработать я не знаю.
Завернин Дмитрий вне форума Ответить с цитированием
Старый 22.12.2013, 18:29   #2
eval
Подтвердите свой е-майл
 
Регистрация: 29.08.2012
Сообщений: 4,011
По умолчанию

а оно и не надо, ни браузер ни окошка, просто отправить запрос который сервер ожидает
eval вне форума Ответить с цитированием
Старый 22.12.2013, 18:40   #3
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
росто отправить запрос который сервер ожидает
Так файл то локально лежит, как я понял автора, на компе клиента.
Т.е. тут нужно поставить тег <img> на форму, а при загрузке файла его отобразить.
Что-то типа
Код:
<input class="form-input-file" type="file" accept="image/*" name="image" id="fld_images" value="image" onchange="foo(this,event)">
Где
Код:
function foo(me,e){
  e.target.files[0] содержит путь к файлу.
 И это передавать в src того img
}
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 22.12.2013, 19:22   #4
eval
Подтвердите свой е-майл
 
Регистрация: 29.08.2012
Сообщений: 4,011
По умолчанию

ну так это если страница своя, тогда да тут ее и достаточно,
автору надо больше инфы выдать, иначе зачем тут с# wpf и т.д. не понятно.
вощем не оч. понятно чего надо
eval вне форума Ответить с цитированием
Старый 22.12.2013, 19:37   #5
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Согласен. Стоит подробнее рассказать.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
WinInet загрузить файл во временной файл , использовать, потом удалить Человек_Борща Работа с сетью в Delphi 5 03.08.2010 13:46
из контакта загрузить страницу KWNlnc Работа с сетью в Delphi 1 01.06.2010 22:10
Загрузить png файл MAcK Мультимедиа в Delphi 1 22.12.2008 22:23
Как в html при нажатии на гиперсcылку загрузить в фрейм который находится на этой сранице другую страницу werser HTML и CSS 1 14.10.2007 16:06
как загрузить в окно веб страницу? proglamer Работа с сетью в Delphi 3 07.09.2007 20:10