Главная страница
    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.003 c
4-1249393654
DevilDevil
2009-08-04 17:47
2011.08.21
Как создать пункт меню с иконкой. Желательно с альфаканалом


1-1262652069
MaKc32
2010-01-05 03:41
2011.08.21
Как из моей программы управлять TrayIcon другой программы?


15-1304195399
Юрий
2011-05-01 00:29
2011.08.21
С днем рождения ! 1 мая 2011 воскресенье


4-1249899753
kkk3632
2009-08-10 14:22
2011.08.21
подсоединение к файл серверу


2-1305020114
werewolf2
2011-05-10 13:35
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
Английский Французский Немецкий Итальянский Португальский Русский Испанский