|
|
|
Отображение изображений в delphi с сервера
|
|||
|---|---|---|---|
|
#18+
Доброго времени суток. Необходимо выгрузить картинку с сервера в приложение Delphi. Поле с изображением типа varbinarymax. Загружал через компонент Image с помощью AdoQuery. qadd.SQL.Add('insert into Работник(Табельный_номер,Фамилия, Имя,Отчество,Фото )') ; qadd.SQL.Add('values( :Tnom,:SecName,:Name,:SurName,:Foto)'); qadd.Parameters.ParamByName('Foto').LoadFromfile(OPD1.FileName,ftBlob); Пробовал через DbImage - вылезает ошибка Bitmap image is not valid. Каким способом можно извлечь изображение?Какой компонент использовать?Или запрос? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.12.2017, 17:47 |
|
||
|
Отображение изображений в delphi с сервера
|
|||
|---|---|---|---|
|
#18+
Попробуйте, может заведется: 12082448 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.12.2017, 17:58 |
|
||
|
Отображение изображений в delphi с сервера
|
|||
|---|---|---|---|
|
#18+
P.S. но может и не взлететь, если Delphi какая-нибудь из последних ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.12.2017, 18:00 |
|
||
|
Отображение изображений в delphi с сервера
|
|||
|---|---|---|---|
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.12.2017, 18:01 |
|
||
|
Отображение изображений в delphi с сервера
|
|||
|---|---|---|---|
|
#18+
dead endЗагружал через компонент Image с помощью AdoQuery. Ну, поздравляю. При этом ты потерял информацию о его формате. Теперь у тебя два пути: загрузить изображения снова, на этот раз сохраняя их имя (или по крайней мере расширение) или применить компонент/код, анализирующий сигнатуру их заголовка при загрузке из TBlobStream. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.12.2017, 18:07 |
|
||
|
Отображение изображений в delphi с сервера
|
|||
|---|---|---|---|
|
#18+
Кроик Семён, файл dpk даже не открывается( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.12.2017, 18:08 |
|
||
|
Отображение изображений в delphi с сервера
|
|||
|---|---|---|---|
|
#18+
Dimitry Sibiryakovdead endЗагружал через компонент Image с помощью AdoQuery. загрузить изображения снова, на этот раз сохраняя их имя (или по крайней мере расширение) каким образом это осуществляется? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.12.2017, 18:09 |
|
||
|
Отображение изображений в delphi с сервера
|
|||
|---|---|---|---|
|
#18+
чччД, там сказали спросить у "делфистов")) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.12.2017, 18:10 |
|
||
|
Отображение изображений в delphi с сервера
|
|||
|---|---|---|---|
|
#18+
dead endчччД, там сказали спросить у "делфистов")) Тогда - в армию. Там хорошо, паёк, порядок, уважение мужчин, внимание женщин. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.12.2017, 18:14 |
|
||
|
Отображение изображений в delphi с сервера
|
|||
|---|---|---|---|
|
#18+
Попробуй выгрузить картинку в файл и натравить на него какой-нибудь просмотрщик файлов. Так узнаешь формат файлов, если повезет. Возможно, остальные картинки у тебя такого же формата. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.12.2017, 18:19 |
|
||
|
Отображение изображений в delphi с сервера
|
|||
|---|---|---|---|
|
#18+
dead endкаким образом это осуществляется? Точно таким же, только в табличке на одно поле больше. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.12.2017, 18:19 |
|
||
|
Отображение изображений в delphi с сервера
|
|||
|---|---|---|---|
|
#18+
dead end, проще всего конечно сохранять тип файла, но если его нет, то можно по очереди открывать разными компонентами и отлавливать ошибки, снача TJPEG, потом TBItmap, TPNG (не помню, есть там суффикс Image или нет) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.12.2017, 18:24 |
|
||
|
Отображение изображений в delphi с сервера
|
|||
|---|---|---|---|
|
#18+
dead endКроик Семён, файл dpk даже не открывается( какая версия Delphi? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.12.2017, 18:29 |
|
||
|
Отображение изображений в delphi с сервера
|
|||
|---|---|---|---|
|
#18+
TWebBrowser откроет любой поддерживаемый системой формат и без расширения файла. Потом "Сохранить изображение как..." и видим расширение. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.12.2017, 18:32 |
|
||
|
Отображение изображений в delphi с сервера
|
|||
|---|---|---|---|
|
#18+
Кроик Семён, xe3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.12.2017, 18:34 |
|
||
|
Отображение изображений в delphi с сервера
|
|||
|---|---|---|---|
|
#18+
по идее можно даже сразу стрим в него грузить без сохранения в файл ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.12.2017, 18:35 |
|
||
|
Отображение изображений в delphi с сервера
|
|||
|---|---|---|---|
|
#18+
Zelius, все изображения,которые загружались, формата Png, но я все равно не понимаю как использовать это( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.12.2017, 18:36 |
|
||
|
Отображение изображений в delphi с сервера
|
|||
|---|---|---|---|
|
#18+
Zelius, эти компоненты дополнительно надо устанавливать? не могу найти ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.12.2017, 18:38 |
|
||
|
Отображение изображений в delphi с сервера
|
|||
|---|---|---|---|
|
#18+
dead end, в uses пропиши Graphics, jpeg, PngImage, GIFImg, во что откопал: Код: pascal 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. правда не знаю, работает ли :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.12.2017, 18:50 |
|
||
|
Отображение изображений в delphi с сервера
|
|||
|---|---|---|---|
|
#18+
dead end, ну и вот что имел ввиду Код: pascal 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.12.2017, 18:54 |
|
||
|
|

start [/forum/topic.php?fid=58&fpage=123&tid=2041474]: |
0ms |
get settings: |
10ms |
get forum list: |
19ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
191ms |
get topic data: |
14ms |
get forum data: |
4ms |
get page messages: |
74ms |
get tp. blocked users: |
2ms |
| others: | 237ms |
| total: | 557ms |

| 0 / 0 |
