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

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

Вернуться   Форум программистов > Delphi программирование > БД в Delphi
Регистрация

Восстановить пароль

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

Ответ
 
Опции темы Поиск в этой теме
Старый 30.04.2011, 21:31   #1
Jene4ka
Пользователь
 
Регистрация: 13.12.2008
Сообщений: 75
По умолчанию загрузка картинки в Image по указанному пути

Здравствуйте!
вот какая проблемка:
в программе сначала сохраняю полный путь к картинке, проверяла- путь сохраняется правильно.
Далее, когда загружаю эту картинку по сохраненному пути, выдается ошибка. Оказывается, что к сохраненному пути впереди добавляется еще и путь, где лежат файлы программы,т.е. в итоге вообще непонятно что получается. Подскажите, пожалуйста, если знаете, в чем дело
Jene4ka вне форума Ответить с цитированием
Старый 30.04.2011, 21:38   #2
Прик
Форумчанин
 
Регистрация: 08.09.2010
Сообщений: 880
По умолчанию

Надо же видеть как делается. Код, пож.
Прик вне форума Ответить с цитированием
Старый 30.04.2011, 21:58   #3
Jene4ka
Пользователь
 
Регистрация: 13.12.2008
Сообщений: 75
По умолчанию

вот строка,которая берет путь из базы и загружает картинку в image.
image1.Picture.LoadFromFile(dm.test IZOBRAJENIE.asstring);
Jene4ka вне форума Ответить с цитированием
Старый 30.04.2011, 22:04   #4
_Engine_
Форумчанин
 
Регистрация: 29.06.2008
Сообщений: 603
По умолчанию

Цитата:
Оказывается, что к сохраненному пути впереди добавляется еще и путь, где лежат файлы программы,т.е. в итоге вообще непонятно что получается
Как Вы это определили?
_Engine_ вне форума Ответить с цитированием
Старый 30.04.2011, 22:11   #5
Jene4ka
Пользователь
 
Регистрация: 13.12.2008
Сообщений: 75
По умолчанию

потому что когда выдает ошибку,то пишется, что файл не найден и пишется полный путь, по которому ищется файл.
Jene4ka вне форума Ответить с цитированием
Старый 30.04.2011, 22:15   #6
_Engine_
Форумчанин
 
Регистрация: 29.06.2008
Сообщений: 603
По умолчанию

А что покажет эта строчка?
Код:
ShowMessage(dm.testIZOBRAJENIE.asstring);
_Engine_ вне форума Ответить с цитированием
Старый 30.04.2011, 22:35   #7
Прик
Форумчанин
 
Регистрация: 08.09.2010
Сообщений: 880
По умолчанию

Судя по коду вытаскивается строка из таблицы БД. Т.к. чудес не бывает, то отсюда следует: что сохранили, то и получили.
Прик вне форума Ответить с цитированием
Старый 30.04.2011, 22:36   #8
Jene4ka
Пользователь
 
Регистрация: 13.12.2008
Сообщений: 75
По умолчанию

эта строка показывает правильный путь к изображению.А потом сразу ошибка - опять прибавился вначале путь к файлам программы.
Но в базе путь-таки правильный и извлекается правильно.а потом прибавляет
Jene4ka вне форума Ответить с цитированием
Старый 30.04.2011, 22:36   #9
Jene4ka
Пользователь
 
Регистрация: 13.12.2008
Сообщений: 75
По умолчанию

эта строка показывает правильный путь к изображению.А потом сразу ошибка - опять прибавился вначале путь к файлам программы.
Но в базе путь-таки правильный и извлекается правильно.а потом прибавляет
Jene4ka вне форума Ответить с цитированием
Старый 30.04.2011, 22:41   #10
Прик
Форумчанин
 
Регистрация: 08.09.2010
Сообщений: 880
По умолчанию

А "потом" это когда?
В строке кода
Код:
mage1.Picture.LoadFromFile(dm.test IZOBRAJENIE.asstring);
нет ничего, что указывало бы на промежуточные действия (операции). Т.е. нигде нет никакого "прибавления".
Цитата:
эта строка показывает правильный путь к изображению
А какая "эта"? Та что пишется в базу или та что читается из базы?
И что показывает отладка при записи строки в БД и при чтении ее в упомянутом коде?

Или хотя бы покажите код записи строки.

Последний раз редактировалось Прик; 30.04.2011 в 22:45.
Прик вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Отображение картинки на кнопке WPF. Загрузка картинки из ресурсов. Проблема с Uri. Casper-SC Общие вопросы .NET 0 27.06.2010 23:11
не сохраняет картинку по указанному пути Человек_Борща Общие вопросы Delphi 3 11.04.2010 21:14
Загрузка Image BuT@JL Общие вопросы Delphi 2 24.06.2009 15:52
Размер Image изменяется на размер картинки, а сама она рисуется на области первой картинки RPGer Мультимедиа в Delphi 6 20.10.2008 19:54
очистка image от картинки Victor[famas] Общие вопросы Delphi 9 13.02.2008 00:26