|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#1
|
||||
|
||||
Как указать директорию в которой лежит картинка?
Добрый вечер..., снова я к Вам за помощью, никак не могу победить проблему.
Мне нужно чтобы по нажатию по кнопке открывалась картинка название которой совпадало бы с названием текста в поле Edit1. Для этого я использую OpenPictureDialog1 Image3 Edit12 Как мне указать директорию где лежит картинка??? Код:
procedure TDataBase.Button5Click(Sender: TObject); begin OpenPictureDialog1.FileName:=Edit12.Text; OpenPictureDialog1.InitialDir:='C:\Shop\Pictures\'; // на эту строку ругаеться Image3.Picture.LoadFromFile(OpenPictureDialog1.FileName); end; end. |
#2
|
||||
|
||||
А на кой вам вообще OpenPictureDialog1 если путь и имя файла вы задаете ручками?
Достаточно тогда так: Код:
Image3.Picture.LoadFromFile('C:\Shop\Pictures\' + Edit12.Text); Жизнь такова какова она есть и больше никакова. Помогаю за спасибо. Последний раз редактировалось Страдалецъ, 31.01.2011 в 20:37. |
#3
|
||||
|
||||
Ругается..., и ошибка таже
тип файла у меня bmp, пробывал и с jpeg, картина таже, а в ошибке напсано unknown picture file extension |
#4
|
||||
|
||||
С любым bmp-файлом ругается?
А для Jpg надо подключать модуль JPEG И какой текст в Edit12.Text ? Жизнь такова какова она есть и больше никакова. Помогаю за спасибо. |
#5
|
||||
|
||||
Да, с любыми, я даже сейчас на работе попробовал, ошибка таже...,
а Jpeg у меня в Uses прописан..., а текст в Edit12 у меня - стринги даже попробовал переименовать файл на английский язык и в поле Edit12 соответственно..., вообщем ошибка таже unknown picture file extension(.) |
#6
|
||||
|
||||
Все оказалось просто до нельзя.....
Image3.Picture.LoadFromFile('C:\Shop\Pictures\' + Edit12.Text + '.bmp'); Может кому пригодиться |
#7
|
|||
|
|||
еще можно было в едит ввести имя файла с расширением .bmp, тоже прокатило бы
|
#8
|
||||
|
||||
Ну я так и предположил, что вы неправильно имя файла указываете потому и спросил:
Цитата:
Жизнь такова какова она есть и больше никакова. Помогаю за спасибо. |