Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 2011.10.23;
Скачать: [xml.tar.bz2];

Вниз

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

 
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;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.45 MB
Время: 0.003 c
2-1309616112
Gu
2011-07-02 18:15
2011.10.23
Версии exe и dll


15-1308860995
Юрий
2011-06-24 00:29
2011.10.23
С днем рождения ! 24 июня 2011 пятница


2-1309850310
Scott Storch
2011-07-05 11:18
2011.10.23
array of char to string and back


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


15-1309267370
pavel_guzhanov
2011-06-28 17:22
2011.10.23
Размещу и я вакансию





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский