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

Вниз

Создание картинок   Найти похожие ветки 

 
Alex_rar   (2004-02-18 14:09) [0]

I need help!
Подскажите как вывести одну картинку (Image1)одновременно в нескольких местах на форме, чтобы каждый раз не создавать этот объект.
Я делаю следующее, но Image2 не выводиться.

procedure TForm1.Button1Click(Sender: TObject);
begin

Image2:=TImage.Create(Image1);
Image2.Left:=80;
Image2.Visible:= True;

end;


 
Reindeer Moss Eater   (2004-02-18 14:10) [1]

Parent


 
KSergey   (2004-02-18 14:55) [2]

> Alex_rar © (18.02.04 14:09

Кроме того, что сказал [1] Reindeer Moss Eater
Вы думаете, что при таком вот создании в Image2 (к стати, что за переменная и где объявлена) появится картинка из Image1? Нет, вы заблуждаетесь.


 
Alex_rar   (2004-02-18 15:02) [3]

Image2 : TImage; объявлена в public
Если все знаете подскажите как можно организовать по-другому.


 
TUser   (2004-02-18 15:07) [4]

Можно поместить Image1 на фрейм и его уже помещать на форму. Но объект новый создавать придется.


 
Alex_rar   (2004-02-18 15:13) [5]

Мне потом нужен будет цикл, т.к. количество картинок определится при работе програмы, а при написании мне неизвестно сколько объектов создавать.


 
Алхимик   (2004-02-18 15:13) [6]

F1 Canvas.Draw


 
KSergey   (2004-02-18 15:27) [7]

Циклы тоже вам написать? ;)

Что-то вроде того (точно не проверял, лень)

Image2.Picture.Assign(Image1.Picture) - это после создания Image2, разумеется

А еще обязательно сходить сюда:

http://www.delphikingdom.com/helloworld/runtime_comp.htm

А кроме того, все статьи из

http://www.delphikingdom.com/asp/section.asp?ID=16

к обязательному прочтению!!!!


 
Alex_rar   (2004-02-18 15:27) [8]

Подсказали на другом форуме.

Image2:=TImage.Create(Form1);
Image2.Parent:=Self;
Image2.Picture.Assign(Image1.Picture);


 
Алхимик   (2004-02-18 15:34) [9]

...чтобы каждый раз не создавать этот объект
и
Image2:=TImage.Create(Form1);

Как согласуется?


 
KSergey   (2004-02-18 15:35) [10]

Это конференция отличается тем, что здесь не дают готовых ответов, пригодных лишь в частном случае; однако дают направление поиска, позволяющее не потеряться в других подобных ситуациях ;)


 
KSergey   (2004-02-18 15:36) [11]

Эт а конференция отличается тем, что здесь не дают готовых ответов, пригодных лишь в частном случае; однако дают направление поиска, позволяющее не потеряться в других подобных ситуациях ;)


 
nexxiss   (2004-02-18 16:16) [12]

BITBLT(.....);



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

Форум: "Основная";
Текущий архив: 2004.02.29;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.46 MB
Время: 0.01 c
1-93936
Basilio
2004-02-14 12:44
2004.02.29
TDirectoryListBox не видит скрытые директории


6-94077
Gefest
2003-12-22 20:35
2004.02.29
Массив по сети


1-93896
heady
2004-02-15 21:45
2004.02.29
как сделать кнопку


1-93907
Ximik
2004-02-15 21:01
2004.02.29
Ищу компоненты


4-94247
DelphiN!
2003-12-20 22:08
2004.02.29
Как получить caption-ы всех дочерних элементов текущего окна?





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский