Вниз
Скачать: 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.004 c
15-1308941486
xayam
2011-06-24 22:51
2011.10.23
COM-порт: Windows & Embedded Linux


11-1238511900
DmitryS
2009-03-31 19:05
2011.10.23
непонятная ошибка с MainMenu


2-1308958914
danda
2011-06-25 03:41
2011.10.23
delphi mssql проблема


15-1309033794
Юрий
2011-06-26 00:29
2011.10.23
С днем рождения ! 26 июня 2011 воскресенье


15-1308850266
Arnolg Mazutneger
2011-06-23 21:31
2011.10.23
внешний HDD греется/не греется




   Наверх