|
Как сохранить изображение из WebBrowser?
|
|||
---|---|---|---|
#18+
Пожалуйста выручите! В VB.net это возможно, а в VB6? Загрузку по URL не предлогать. ... |
|||
:
Нравится:
Не нравится:
|
|||
26.09.2012, 06:36 |
|
Как сохранить изображение из WebBrowser?
|
|||
---|---|---|---|
#18+
Hulimontana, Код: vbnet 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14.
... |
|||
:
Нравится:
Не нравится:
|
|||
26.09.2012, 07:40 |
|
Как сохранить изображение из WebBrowser?
|
|||
---|---|---|---|
#18+
The following example assumes that you have a reference set to Edanmo's OLE Interfaces and Functions library. As with the previous example, you need a form with a picturebox and a command button: Код: vbnet 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59.
... |
|||
:
Нравится:
Не нравится:
|
|||
26.09.2012, 07:47 |
|
Как сохранить изображение из WebBrowser?
|
|||
---|---|---|---|
#18+
VladConn огромное СПАСИБО ! Верхний пример это загрузка по url, а пониже то что мне нужно, я правильно понял? У меня не хват. знаний чтобы сходу понять как работает этот код, поэтому меня пугает присутствие url картинки в каждом примере. Зачем он там? Он там обязательно нужен? URL нужных мне картинок у меня нету и не будет, там на них стоит неплохая защита (куки, реферер, динамические ссылки и еще что-то злое) Если не лень, помогите понять как использовать эти примеры? ... |
|||
:
Нравится:
Не нравится:
|
|||
26.09.2012, 16:01 |
|
Как сохранить изображение из WebBrowser?
|
|||
---|---|---|---|
#18+
Код: vbnet 1.
Тут я указываю адрес страницы на которой находится нужная мне картинка - http://msdn.microsoft.com/library/shared/toolbar/graphi... А где и по каким параметрам код определяет какая именно картинка на этом сайте нужна мне? ... |
|||
:
Нравится:
Не нравится:
|
|||
26.09.2012, 16:38 |
|
Как сохранить изображение из WebBrowser?
|
|||
---|---|---|---|
#18+
Оба этих примера грузят картинку по URL. Уже загруженную картинку можно выдрать из кэша IE по ее урлу. Вам поможет этот класс: Код: vbnet 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65. 66. 67. 68. 69. 70. 71. 72. 73. 74. 75. 76. 77. 78. 79. 80. 81. 82. 83. 84. 85. 86. 87. 88. 89. 90. 91. 92. 93. 94. 95. 96. 97. 98. 99. 100. 101. 102. 103. 104. 105. 106. 107. 108. 109. 110. 111. 112. 113. 114. 115. 116. 117. 118. 119. 120. 121. 122. 123. 124. 125. 126. 127. 128. 129. 130. 131. 132. 133. 134. 135. 136. 137. 138. 139. 140. 141. 142. 143. 144. 145. 146. 147. 148. 149. 150. 151. 152. 153. 154. 155. 156. 157. 158. 159. 160. 161. 162. 163. 164. 165. 166. 167. 168. 169. 170. 171. 172. 173. 174. 175. 176. 177. 178. 179. 180. 181. 182. 183. 184. 185. 186. 187. 188. 189. 190. 191. 192. 193. 194. 195. 196. 197. 198. 199. 200. 201. 202. 203. 204.
... |
|||
:
Нравится:
Не нравится:
|
|||
26.09.2012, 17:54 |
|
Как сохранить изображение из WebBrowser?
|
|||
---|---|---|---|
#18+
Hulimontana, My pleasure. У меня уже нет ВБ6, чтобы наверняка показать. Может кто-то другой покажет. Обратите внимание на Username и Password. Может это то, что требуется? ... |
|||
:
Нравится:
Не нравится:
|
|||
26.09.2012, 19:12 |
|
Как сохранить изображение из WebBrowser?
|
|||
---|---|---|---|
#18+
Код: vbnet 1.
Такого рода код выдает ошибку, что я не правильно понял? ... |
|||
:
Нравится:
Не нравится:
|
|||
26.09.2012, 21:12 |
|
Как сохранить изображение из WebBrowser?
|
|||
---|---|---|---|
#18+
Очевидно, вообще ничего. Даже ошибку не указали, впрочем это не важно. Адрес не в кавычках, а функция возвращает булево значение найдено/не найдено. Если найдено, в свойстве CachedEntryFileName будет путь к файлу. ... |
|||
:
Нравится:
Не нравится:
|
|||
26.09.2012, 22:38 |
|
Как сохранить изображение из WebBrowser?
|
|||
---|---|---|---|
#18+
А еще не объявлен и не создан объект из предоставленного класса. Похоже вы только начинаете заниматься программированием. Вам будет крайне полезен этот справочник. ... |
|||
:
Нравится:
Не нравится:
|
|||
26.09.2012, 22:43 |
|
Как сохранить изображение из WebBrowser?
|
|||
---|---|---|---|
#18+
Antonariy, Спасибо за помощь! ... |
|||
:
Нравится:
Не нравится:
|
|||
28.09.2012, 21:31 |
|
Как сохранить изображение из WebBrowser?
|
|||
---|---|---|---|
#18+
Antonariy, Создал Class Module, поместил туда весь предоставленный вами код назвав модуль "ICache" Option Explicit добавил в (General) (Declaration) Так-же в (General) (Declaration) создал объект для класса ICache: Код: vbnet 1.
Выдает ошибку 91: Object variable or with block variable not set. Ссылаясь на строчку кода: Код: vbnet 1.
В Text2.Text содержится URL картинки в кэше. Пожалуйста наставьте на путь истинный! ... |
|||
:
Нравится:
Не нравится:
|
|||
01.10.2012, 05:36 |
|
Как сохранить изображение из WebBrowser?
|
|||
---|---|---|---|
#18+
не создал экземпляр класса: либо при объявлении Код: vbnet 1.
либо позже Код: vbnet 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
01.10.2012, 08:42 |
|
Как сохранить изображение из WebBrowser?
|
|||
---|---|---|---|
#18+
Shocker.Pro, Спасибо заработало! Но возникла новая проблема: Получаю URL всех изображений на загруженной странице: Код: vbnet 1. 2. 3. 4. 5.
Начинаю искать их в кеше забивая в Text3.Text каждый URL по очереди: Код: vbnet 1.
В Text1.Text возвращается True\False. Но находит не все изображения, а именно то что мне нужно не находится. URL изображения которое мне нужно не настоящее, генерируемое. Имеет примерно такой вид: http://www.site.ru/items/8083pkey=5ab339d62ce94ef8a31dffadff65e4ab У всех остальных изображений нормальный URL с расширением на конце *.jpg *.gif Что скажете, идея провалилась? ... |
|||
:
Нравится:
Не нравится:
|
|||
01.10.2012, 18:59 |
|
Как сохранить изображение из WebBrowser?
|
|||
---|---|---|---|
#18+
Видимо этим картинкам запрещено кэширование. ... |
|||
:
Нравится:
Не нравится:
|
|||
01.10.2012, 20:15 |
|
Как сохранить изображение из WebBrowser?
|
|||
---|---|---|---|
#18+
Antonariy, По моему остается один вариант - правая кнопка мыши "Сохранить как..." Возможно-ли автоматизировать этот процесс? Но не таким сложным и не надежным методом как - клик мышки по заданным координатам, где предположительно должна быть нужная мне картинка. ... |
|||
:
Нравится:
Не нравится:
|
|||
01.10.2012, 20:46 |
|
Как сохранить изображение из WebBrowser?
|
|||
---|---|---|---|
#18+
В принципе можно, но муторно. Начать можно с примера в аттаче. Проще скачать, если это возможно. ... |
|||
:
Нравится:
Не нравится:
|
|||
01.10.2012, 20:59 |
|
Как сохранить изображение из WebBrowser?
|
|||
---|---|---|---|
#18+
Antonariy, Положение картинки в окне браузера не постоянно. Оно постоянно только по отношению к рядом прикрепленной ссылке. Вот если бы можно было переместить указатель мыши на эту ссылку, а от неё чуть отступить в низ и там точно будет нужное мне изображение. ... |
|||
:
Нравится:
Не нравится:
|
|||
01.10.2012, 21:31 |
|
Как сохранить изображение из WebBrowser?
|
|||
---|---|---|---|
#18+
Еще я выяснил что положение картинки не постоянно только Y координатам (т.е. по высоте) по X координате оно имеет фиксированное положение. Это наводит меня только на одну мысль - создать цикл с изменяющейся Y координатой и парсить по цвету координат. Что можете посоветовать? ... |
|||
:
Нравится:
Не нравится:
|
|||
01.10.2012, 21:53 |
|
Как сохранить изображение из WebBrowser?
|
|||
---|---|---|---|
#18+
Получить ссылку на html документ и узнать точные координаты. 6570704 ... |
|||
:
Нравится:
Не нравится:
|
|||
01.10.2012, 23:20 |
|
Как сохранить изображение из WebBrowser?
|
|||
---|---|---|---|
#18+
Antonariy, Простите, не понял сути. К чему мне ссылка на Internet Explorer если передо мной WebBrowser с уже загруженной нужной мне страницей. ... |
|||
:
Нравится:
Не нравится:
|
|||
01.10.2012, 23:47 |
|
Как сохранить изображение из WebBrowser?
|
|||
---|---|---|---|
#18+
Hulimontana, Без ссылки видимо я не получу hwnd? ... |
|||
:
Нравится:
Не нравится:
|
|||
02.10.2012, 03:13 |
|
Как сохранить изображение из WebBrowser?
|
|||
---|---|---|---|
#18+
Решил проблему, тему можно закрыть. Огромное спасибо тем кто откликнулся VladConn , Antonariy , Shocker.Pro Отдельное спасибо Antonariy за предоставленный пример работы с кешем. ... |
|||
:
Нравится:
Не нравится:
|
|||
02.10.2012, 06:11 |
|
|
start [/forum/topic.php?fid=60&msg=37973546&tid=2157415]: |
0ms |
get settings: |
10ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
36ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
54ms |
get tp. blocked users: |
1ms |
others: | 16ms |
total: | 152ms |
0 / 0 |