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

Вниз

Картинки в массив   Найти похожие ветки 

 
volkafff ©   (2011-05-07 13:55) [0]

Здравствуйте! Мне нужно загрузить 25 картинок(1-25.bmp)в массив картинок.Вот как я это сделал:
CODE>procedure Twin.FormCreate(Sender: TObject);
var
i:integer;
begin
Randomize;
for i:=1 to 25 do
begin
image2.Picture.LoadFromFile(IntToStr(i)+".bmp");
ticket[i]:=image2.Picture;
end;
end;
Но в итоге у меня во всём массиве(с 1 по 25 индекс) все картинки-25.bmp! А мне-то нужны разные! В чём ошибка?


 
Плохиш ©   (2011-05-07 14:04) [1]


> В чём ошибка?

В незнании основ. Для каждой картинки надо создавать свой экземпляр.


 
volkafff ©   (2011-05-07 14:25) [2]

Всмысле?

Объясню по-другому.Мне надо 25 картинок ещё на уровне программирования "засунуть" в массив.Как это можно сделать?


 
Ega23 ©   (2011-05-07 14:40) [3]


> Но в итоге у меня во всём массиве(с 1 по 25 индекс) все
> картинки-25.bmp! А мне-то нужны разные! В чём ошибка?


В том, что основ не знаешь.

arr: array[1..25] of TBitmap;

var
 i: Integer;
begin
 for i := 1 to 25 do
 begin
   arr[i] := TBitmap.Create;
   arr[i].LoadFromFile(IntToStr(i)+".bmp");
 end;
end;


 
volkafff ©   (2011-05-07 14:52) [4]

А в классе TPicture  тоже так же? Спасибо!


 
Германн ©   (2011-05-07 14:52) [5]


> Объясню по-другому.Мне надо 25 картинок ещё на уровне программирования
> "засунуть" в массив.

Ничего себе объяснение! "На уровне программирования" :)


 
volkafff ©   (2011-05-07 14:55) [6]

Ещё один вопрос:как сделать сохранение настроек?
Объясните,хотя бы вкратце,пожалуйста.


 
Германн ©   (2011-05-07 15:02) [7]


> как сделать сохранение настроек?

Записать настройки в файл, например.


 
clickmaker ©   (2011-05-07 21:19) [8]

> как сделать сохранение настроек?

TRegistry, TIniFile + F1


 
Плохиш ©   (2011-05-08 03:46) [9]


> Ещё один вопрос:как сделать сохранение настроек?

Чем несколько миллионов объяснений из гугла не устраивают?


 
Плохиш ©   (2011-05-08 03:56) [10]


> Германн ©   (07.05.11 15:02) [7]


> clickmaker ©   (07.05.11 21:19) [8]

Мелко, настройки должны храниться на центральном сервере, работа с ними осуществляться через веб-сервис.


 
Anatoly Podgoretsky ©   (2011-05-08 10:10) [11]

> Плохиш  (08.05.2011 03:56:10)  [10]

Старье, теперь модны облака



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

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

Наверх





Память: 0.46 MB
Время: 0.004 c
4-1249641864
Гость
2009-08-07 14:44
2011.08.21
Получение текста ошибки при вызове LoadLibrary в сервисе


1-1263466343
NBAH1990
2010-01-14 13:52
2011.08.21
Копирование текста из Ворда в RichViewEdit


15-1303911755
OW
2011-04-27 17:42
2011.08.21
миллион строк в Excel 2007. Правда?


15-1304281798
Юрий
2011-05-02 00:29
2011.08.21
С днем рождения ! 2 мая 2011 понедельник


2-1305215582
arash
2011-05-12 19:53
2011.08.21
Ошибка при закрытии формы





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