Главная страница
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
2-1308958914
danda
2011-06-25 03:41
2011.10.23
delphi mssql проблема


15-1308905141
SQLEXPRESS
2011-06-24 12:45
2011.10.23
А Зотова хочется отдельной строкой поздравить все же.


2-1309782690
Criptonik
2011-07-04 16:31
2011.10.23
Вставка в Memo


15-1309206592
Юрий
2011-06-28 00:29
2011.10.23
С днем рождения ! 28 июня 2011 вторник


2-1309823398
Германн
2011-07-05 03:49
2011.10.23
Почему TButton не может быть Parent ом для TImage?