Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2009.04.19;
Скачать: CL | DM;

Вниз

программа слайдшоу   Найти похожие ветки 

 
b86   (2009-03-02 17:37) [0]

Драсте. Мне нужно сделать программу для слайд шоу. В одной книжке я нашёл как это сделать, но получилось что вернуться назад(на предыдущий слайд) она не может.
procedure NextPicture();
var
r:integer;
begin
aFile:=aPath + aSearchRec.Name;
Form1.Image1.Picture.LoadFromFile(aFile);
r:=FindNext(aSearchRec);
end;

я попробовал в FindNext заменить на FindPrev (самый хитрый же!), но не фига не фурычит. а очень хочется чтоб за фурычило! что делать?


 
clickmaker ©   (2009-03-02 17:50) [1]

хм... а составить список файлов, хотя бы в стринглисте, не приходило в голову?


 
b86   (2009-03-02 18:05) [2]

я не знаю, что такое стринглист.
можно переписать эту процедуру чтобы он шёл назад? если нельзя, то так и скажите. всего делов.


 
Рамиль ©   (2009-03-02 18:10) [3]

Запоминай пути ко всем показанным файлам.


 
clickmaker ©   (2009-03-02 18:12) [4]

стринглист - это TStringList
у него есть метод Add. И в цикле, вызывая FindNext, можно его заполнить. А потом уже ходить по нему взад-вперед, используя свойство Strings


 
Плохиш ©   (2009-03-02 18:48) [5]


> b86   (02.03.09 18:05) [2]
>
> я не знаю, что такое стринглист.

Тогда стоит начать с основ выбранного языка программирования и среды разработки. Попробовать написать программу "HelloWorld".


 
faiwer ©   (2009-03-02 22:18) [6]

b86 cрочно изучить следующие вещи

1 циклы - while, repeat, for
2 условия - if then else
3 операторы - and or not
4 типы основных переменных, хотя бы integer, string
4 иметь понятия об ООП
5 изучить TStringList и TImage

если это всё делать лень - то не стоит вообще браться за это дело.. поменяв пару буковок программа не изменится =) программирование это состояние души - нравится - надо учить и будет интересно.. не нравится? не забивай себе голову дурью

сорри если сурово =)


 
Германн ©   (2009-03-03 00:34) [7]


> b86   (02.03.09 17:37)
>
> Драсте. Мне нужно сделать программу для слайд шоу.

Что значит нужно?
Тебя заставили или ты сам этого хочешь без всякого принуждения?



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

Текущий архив: 2009.04.19;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.033 c
2-1235726156
Dennis I. Komarov
2009-02-27 12:15
2009.04.19
TField.Value to string


2-1236004645
b86
2009-03-02 17:37
2009.04.19
программа слайдшоу


15-1235076565
Sergey Masloff
2009-02-19 23:49
2009.04.19
SOAP в Delphi. Что делать с зависонами


1-1210132796
Vladix
2008-05-07 07:59
2009.04.19
Friend-классы


15-1235208148
Индеец
2009-02-21 12:22
2009.04.19
Компоненты для сжатия данных