|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
05.12.2007, 12:54 | #1 |
Регистрация: 05.12.2007
Сообщений: 3
|
просмотр изображений
Помогите сделать программу на Delphi,позволяющую просматривать картинки нажатием кнопки Дальше, слайд-шой и случайным образом. У меня программа не работает
|
05.12.2007, 12:56 | #2 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Цитата:
I'm learning to live...
|
|
05.12.2007, 22:48 | #3 |
Регистрация: 05.12.2007
Сообщений: 3
|
В программе хочу сделать слайд-шоу показа картинок, он у меня не работает. Помогите разобраться. Я пишу следующий код:
for n:=0 to listbox1.Items.Count -1 do Image1.Picture.LoadFromFile(ListBox 1.Items.Strings[n]); n:=n+1. Он должен брать картинки из списка, в который я до этого загружаю картинки |
05.12.2007, 23:22 | #4 |
Старожил
Регистрация: 13.12.2006
Сообщений: 3,859
|
Аттач архив проекта
ICQ не для вопросов, а для предложений. Для вопросов используйте форум
IRC канал клуба программистов|Мои статьи |
06.12.2007, 11:34 | #5 | |
Старожил
Регистрация: 06.08.2007
Сообщений: 2,183
|
Цитата:
Код:
|
|
07.12.2007, 04:21 | #6 |
Банхаммер
Участник клуба
Регистрация: 17.02.2007
Сообщений: 1,754
|
лучше при нажатии на картинку открывалась твоя программа и она сканировала директорию на налицие поддерживаемых файлов и засовывала их в TSrings переменную...
при нажатии кнопки "далее" переходила на уровень вниз а при нажатии кнопки "назад" переходила на уровень вверх и все это будет загружаться в IMAGE или в то что тебе надо... слайдшоу лучше делать с использованием таймера и просто задать ему интеравал примерно в 5 секунд и в процедуре OnTimer объявить переменную например A: integer; и начиная с 0 прибавлять к ней 1 так у тя будет проходить переход от файла к файлу... если A будет равно количеству строк загруженных в переменную Tsrings то обнуляй значение... Для случайного просмотря используй randomize; random(тут укажи переменную Tsrings.count-1) он будет генерировать значение от 0 до количесва строк в переменной и загружать... вот и все.... |
07.12.2007, 16:33 | #7 |
Форумчанин
Регистрация: 11.10.2007
Сообщений: 384
|
Доброе время суток!!!
Нуи я тогда свой код подкину !!! Кстати некто не подскажет как же всё таки очередь правильно выставить штоб после первой картинки шла обязательно вторая а ни шестая или четвёртая! Код:
Зарание блогодарен !!! С уважением Volkogriz!!!
Не количеством плюсов измеряется репутация человека...!
Последний раз редактировалось Volkogriz; 07.12.2007 в 16:38. |
08.12.2007, 15:01 | #9 |
Форумчанин
Регистрация: 11.10.2007
Сообщений: 384
|
KORN Доброе время суток!!
Это книга листающая страници от List_1.bmp до List_20.bmp На всех других вариантах которые мне пападались вылитает ошибка! Например procedure TForm1.Image1Click(Sender: TObject); begin Image3.Picture.LoadFromFile('Sys/Servis/List_1'+IntToStr(I)+'.bmp'); if I > 0 then Dec(I); end; procedure TForm1.Image2Click(Sender: TObject); begin Image3.Picture.LoadFromFile('Sys/Servis/List_20'+IntToStr(I)+'.bmp'); if I < 20 then Inc(I); end; Ошибка Неудаётся найти 220 файл!!! делаю так Например procedure TForm1.Image1Click(Sender: TObject); begin Image3.Picture.LoadFromFile('Sys/Servis/'+IntToStr(I)+'.bmp'); if I > 0 then Dec(I); end; procedure TForm1.Image2Click(Sender: TObject); begin Image3.Picture.LoadFromFile('Sys/Servis/'+IntToStr(I)+'.bmp'); if I < 20 then Inc(I); end; поочарёдность всёравно не правельная! С уважением Volkogriz!!!
Не количеством плюсов измеряется репутация человека...!
|
10.12.2007, 04:47 | #10 |
Банхаммер
Участник клуба
Регистрация: 17.02.2007
Сообщений: 1,754
|
Код:
|
Опции темы | Поиск в этой теме |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Просмотр базы | Isthmus | Паскаль, Turbo Pascal, PascalABC.NET | 4 | 14.05.2008 22:31 |
просмотр dll | jziiiiiii | Win Api | 5 | 26.02.2008 18:54 |
Просмотр картинки | Terran | Общие вопросы Delphi | 4 | 07.02.2008 08:05 |
Просмотр PNG изображений | dimfil | Компоненты Delphi | 1 | 05.12.2007 18:16 |
Просмотр картинок | Kocapb | Общие вопросы C/C++ | 1 | 25.11.2007 16:51 |