Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Циклирование компонента Image 
:(
    Опции темы
Militi
Дата 16.4.2006, 15:16 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 16
Регистрация: 29.3.2006

Репутация: нет
Всего: нет



Есть компонет Image, есть 15 картинок все проименнованы 1,2,3,4.....15 
Как создать цикл чтоб при нажатии на Button: первый проход цикла: 1 исчезла, а 2 открылась; второй проход: 2 исчезла, 3 открылась и так даллее до 15 картинки.
  
PM MAIL   Вверх
BreakPointMAN
Дата 16.4.2006, 15:41 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 725
Регистрация: 15.9.2004
Где: Saratov

Репутация: 6
Всего: 24



Цитата(Militi @  16.4.2006,  15:16 Найти цитируемый пост)
есть 15 картинок все проименнованы 1,2,3,4.....15

в каком они виде есть-то? где? подгружены в ImageList, валяются в виде файлов в папке или еще как-то?..

и в чем, собственно, проблема?.. 


--------------------
"Разруха не в клозетах, а в головах." © Ф.Ф. Преображенский (М.Булгаков, "Собачье сердце")
PM WWW ICQ   Вверх
Militi
Дата 16.4.2006, 15:53 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 16
Регистрация: 29.3.2006

Репутация: нет
Всего: нет



В виде jpg. Лежат в рабочей папке в виде файлов. Проблема в том что надо нажал на кнопку открылся первый лист. нажал на кнопку открылся второй лист..Сделать кустарным способом могу описывая закгузку кождого файла на отдельный копмонент..но это не правильный метод. Надо циклом 
PM MAIL   Вверх
BreakPointMAN
Дата 16.4.2006, 16:26 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 725
Регистрация: 15.9.2004
Где: Saratov

Репутация: 6
Всего: 24



Что-то в этом роде...
Код

void __fastcall TForm1::Button1Click(TObject *Sender)
{
   static int i=0;
   i=i%15+1;
   Image1->Picture->LoadFromFile(IntToStr(i)+".jpg");
}

...если я, конечно, правильно понял задачу... 


--------------------
"Разруха не в клозетах, а в головах." © Ф.Ф. Преображенский (М.Булгаков, "Собачье сердце")
PM WWW ICQ   Вверх
Militi
Дата 16.4.2006, 16:36 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 16
Регистрация: 29.3.2006

Репутация: нет
Всего: нет



Совершенно правильно! Огромное пасибо!

Если несложно отпиши что за функция.. на будушее, знать чтоб 
PM MAIL   Вверх
BreakPointMAN
Дата 18.4.2006, 01:53 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 725
Регистрация: 15.9.2004
Где: Saratov

Репутация: 6
Всего: 24



Цитата(Militi @  16.4.2006,  16:36 Найти цитируемый пост)
Если несложно отпиши что за функция.. на будушее, знать чтоб  

Какая функция?  smile  


--------------------
"Разруха не в клозетах, а в головах." © Ф.Ф. Преображенский (М.Булгаков, "Собачье сердце")
PM WWW ICQ   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "С++ Builder"
Rrader

Запрещается!

1. Публиковать ссылки на вскрытые компоненты

2. Обсуждать взлом компонентов и делиться вскрытыми компонентами

  • Литературу по С++ Builder обсуждаем здесь
  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда
  • Настоятельно рекомендуем заглянуть в DRKB (Delphi Russian Knowledge Base) - крупнейший в рунете сборник материалов по Дельфи


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Rrader.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | C++ Builder | Следующая тема »


 




[ Время генерации скрипта: 0.0629 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.