Вниз
Скачать: CL | DM;

Помогите разобраться с загрузкой изображения   Найти похожие ветки 

← →
kingsoft   (2011-07-04 01:30) [0]

Доброго времени суток!
У меня на форме два Image. При нажатии первой кнопки открывается OpenPictureDialog и загружает картинку в первый Image, ниже есть edit в него получаю путь и имя открываемого файла!
Мне необходимо по нажатию на вторую кнопку, что бы во второй Image загрузилась та же картинка используя путь указанный в Edit!

Вот код:
procedure TForm1.Button1Click(Sender: TObject);
begin
if OpenPictureDialog1.Execute then
Image1.Picture.LoadFromFile(OpenPictureDialog1.FileName);
Edit1.Text:=OpenPictureDialog1.Files.GetText;
end;

procedure TForm1.Button3Click(Sender: TObject);
var
put:String;
begin
put:=Edit1.Text;
//Image2.Picture.LoadFromFile(put);
Image2.Picture.LoadFromFile("D:\Фото\Обработать\Готово\Лето.bmp");
end;  

Как сделать чтобы загружалось через переменную!


← →
kingsoft   (2011-07-04 01:37) [1]

Image2.Picture.LoadFromFile(put); // Не работает
Image2.Picture.LoadFromFile("D:\Фото\Обработать\Готово\Лето.bmp"); //Работает

Пожалуйста объясните почему!


← →
Andy BitOff ©   (2011-07-04 01:44) [2]

Image2.Picture.LoadFromFile(Edit1.Text);


← →
Andy BitOff ©   (2011-07-04 01:46) [3]

Edit1.Text:=OpenPictureDialog1.FileName;
вроде fileName точно не помню


← →
kingsoft   (2011-07-04 01:53) [4]

Огромное спасибо! Всё получилось! Я немного не так делал! Edit1.Text:=OpenPictureDialog1.Files.GetText; а надо Edit1.Text:=OpenPictureDialog1.FileName;

Хотя значения в Edit и так и так одинаковые!

Спасибо!


← →
Германн ©   (2011-07-04 03:35) [5]


> kingsoft   (04.07.11 01:53) [4]
>
> Огромное спасибо! Всё получилось! Я немного не так делал!
>  Edit1.Text:=OpenPictureDialog1.Files.GetText; а надо Edit1.
> Text:=OpenPictureDialog1.FileName;
>
> Хотя значения в Edit и так и так одинаковые!

А если они одинаковые, то в чём разница?


← →
Плохиш ©   (2011-07-04 12:15) [6]


> Image2.Picture.LoadFromFile(put); // Не работает
> Image2.Picture.LoadFromFile("D:\Фото\Обработать\Готово\Лето.
> bmp"); //Работает
> Пожалуйста объясните почему!
>

Обычно в таких случаех сразу смотрят в отладчике значение требуемой переменной, а не на форумы бегут.



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.46 MB
Время: -0.996 c
2-1310112321
handle
2011-07-08 12:05
2011.10.23
оптимизация добавления в таблицу БД


2-1309848279
Criptonik
2011-07-05 10:44
2011.10.23
colorDialog


15-1309120193
Юрий
2011-06-27 00:29
2011.10.23
С днем рождения ! 27 июня 2011 понедельник


2-1309616112
Gu
2011-07-02 18:15
2011.10.23
Версии exe и dll


2-1309625895
StuDD
2011-07-02 20:58
2011.10.23
Как проверить соединение с Интернетом через прокси (wininet)




   Наверх