Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2011.10.23;
Скачать: 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 вся ветка

Текущий архив: 2011.10.23;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.008 c
6-1244481530
Cryxalis
2009-06-08 21:18
2011.10.23
"Исправить" сетевое подключение.


2-1309728612
kingsoft
2011-07-04 01:30
2011.10.23
Помогите разобраться с загрузкой изображения


15-1309343563
RakDoll
2011-06-29 14:32
2011.10.23
Помогите сделать программу


11-1235406790
bert9000
2009-02-23 19:33
2011.10.23
Dinamic menu bar


1-1269772989
dmitry1208197320
2010-03-28 14:43
2011.10.23
Как организовать работу с картами типа google?