Главная страница
    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.45 MB
Время: 0.046 c
4-1208185369
тимохов
2008-04-14 19:02
2009.04.19
Как получить унифицированное имя файла?


15-1234954507
desc
2009-02-18 13:55
2009.04.19
Существуют ли правила, ГОСТы, стандарты ит.д.


2-1235749905
Denis__
2009-02-27 18:51
2009.04.19
ASM


2-1235812626
Strate
2009-02-28 12:17
2009.04.19
Интересное поведение компонента TTrayIcon (D2009)


3-1219535721
aaaaa
2008-08-24 03:55
2009.04.19
вывести записи строкой





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