|
0 / 0 / 0
Регистрация: 09.02.2016
Сообщений: 12
|
||||||
Каталогизатор фотографий: поиск по выбранной папке02.03.2016, 16:40. Показов 1646. Ответов 21
Метки нет (Все метки)
Всем привет!
Нужно написать программу в delphi в которой будут храниться фотографии, мне ее нужно сдать в определенный срок, дотянул до последнего, не разобрался ни чего не могу сделать. Суть программы в том что,в ней находятся фотографии, они лежат в определенной папке вместе с самой программой, чтобы не создавать базу данных а просто указать путь. Программа со списком фотографий, и поиском по всем фото, нужно вписать название фотографии и она должна появиться на экране. Примерно что-то такое должно получиться. Есть что-то похожее, но туда нужно поставить поиск по папке которую выбрал, и чтоб указывалось только название изображения, а не то где он расположен и т.д.Помогите пожалуйста. Вот код
0
|
||||||
| 02.03.2016, 16:40 | |
|
Ответы с готовыми решениями:
21
Каталогизатор фотографий Каталогизатор фотографий Запомнить путь к папке, выбранной в FolderBrowserDialog |
|
0 / 0 / 0
Регистрация: 09.02.2016
Сообщений: 12
|
|
| 02.03.2016, 18:01 [ТС] | |
|
0
|
|
|
0 / 0 / 0
Регистрация: 09.02.2016
Сообщений: 12
|
|
| 03.03.2016, 04:36 [ТС] | |
|
Я просто не знаю что сделать, как создать поиск.
0
|
|
|
0 / 0 / 0
Регистрация: 09.02.2016
Сообщений: 12
|
|
| 10.04.2016, 10:15 [ТС] | |
|
Как сделать что бы при открытие программы в lisbox'е был список файлов из определенной папки?
0
|
|
|
3764 / 2272 / 705
Регистрация: 29.05.2013
Сообщений: 9,622
|
|
| 10.04.2016, 10:46 | |
|
Есть готовый компонент TFileListBox
1
|
|
|
0 / 0 / 0
Регистрация: 09.02.2016
Сообщений: 12
|
|
| 11.04.2016, 15:56 [ТС] | |
|
А как из TFileListBox картинку вывести в image?
0
|
|
|
0 / 0 / 0
Регистрация: 09.02.2016
Сообщений: 12
|
|
| 11.04.2016, 16:19 [ТС] | |
|
Спасибо, а еще можно такой вопрос, как с помощью edit провести поиск по данной папке, я ввожу название файла, он высвечивается в listboxe(не в TFileListBox). Если не трудно можно с примером а то команд не знаю.
0
|
|
|
0 / 0 / 0
Регистрация: 09.02.2016
Сообщений: 12
|
|
| 11.04.2016, 16:50 [ТС] | |
|
сорян но понятней не стало)
не понимаю как этим воспользоваться, и что вообще делать.
0
|
|
| 11.04.2016, 16:55 | |
|
Не по теме: а ты диссертацию не пишешь на тему "ох уж эти скифы"?
0
|
|
|
0 / 0 / 0
Регистрация: 09.02.2016
Сообщений: 12
|
|
| 11.04.2016, 16:58 [ТС] | |
|
нет)
0
|
|
|
0 / 0 / 0
Регистрация: 09.02.2016
Сообщений: 12
|
|
| 11.04.2016, 17:21 [ТС] | |
|
вот что то наклякал, так должно быть?
procedure TForm1.Button1Click(Sender: TObject); begin ListBox1.Clear; FindFile(Edit1.Text); end; procedure TForm1.FindFile(Dir:String); Var SR:TSearchRec; FindRes:Integer; begin FindRes:=FindFirst(Dir+'*.*',faAnyFile,S R); While FindRes=0 do begin if ((SR.Attr and faDirectory)=faDirectory) and ((SR.Name='.')or(SR.Name='..')) then begin FindRes:=FindNext(SR); Continue; end; if ((SR.Attr and faDirectory)=faDirectory) then begin FindFile(Dir+SR.Name+'\'); FindRes:=FindNext(SR); Continue; end; ListBox1.Items.Add(SR.Name); FindRes:=FindNext(SR); end; FindClose(SR); end; Добавлено через 6 минут и еще вопросик, как мне сделать чтобы в FileListBox при нажатии на файл он открывался в image, написал это но не робит procedure TForm1.FileListBox1Change(Sender: TObject); begin FileListBox1.Directory:='D:\Pictures\ио\ '; end; procedure TForm1.FileListBox1Click(Sender: TObject); var jpg:tjpegimage; begin jpg:=tjpegimage.Create; jpg.LoadFromFile(FileListBox1.Items[FileListBox1.ItemIndex]); image1.Picture.Assign(jpg); if Assigned(jpg) then jpg.Free; end;
0
|
|
|
3764 / 2272 / 705
Регистрация: 29.05.2013
Сообщений: 9,622
|
||||||
| 11.04.2016, 19:48 | ||||||
|
Все несколько проще, после добавления Jpeg в Uses можно напрямую грузить Jpg-файл:
1
|
||||||
|
0 / 0 / 0
Регистрация: 09.02.2016
Сообщений: 12
|
|
| 14.04.2016, 18:14 [ТС] | |
|
А как можно сделать чтоб при в воде в edit начало названия что бы он выдавал тебе возможные варианты, как поиск в яндексе.
0
|
|
|
3764 / 2272 / 705
Регистрация: 29.05.2013
Сообщений: 9,622
|
||||||
| 14.04.2016, 19:54 | ||||||
|
Видимо обработать событие изменения текста вашего едита:
1
|
||||||
| 14.04.2016, 19:54 | |
|
Помогаю со студенческими работами здесь
20
Открыть все файлы в выбранной папке
Получить путь к папке, выбранной посредством формы
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
| Опции темы | |
|
|
Новые блоги и статьи
|
|||
|
Валидация и контроль данных табличной части документа перед записью
Maks 22.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в КА2.
Задача: контроль и валидация данных табличной части документа перед записью с учетом регламента компании. . .
|
Отчёт о затраченных материалах за определенный период с макетом печатной формы
Maks 21.04.2026
Отчёт из решения ниже размещён в конфигурации КА2.
Задача: разработка отчёта по затраченным материалам за определённый период, с возможностью вывода печатной формы отчёта с шапкой и подвалом.
В. . .
|
Отчёт о спецтехнике находящейся в ремонте
Maks 20.04.2026
Отчёт из решения ниже размещен в конфигурации КА2.
Задача: отобразить спецтехнику, которая на данный момент находится в ремонте.
Есть нетиповой документ "Заявка на ремонт спецтехники" который. . .
|
Памятка для бота и "визитка" для читателей "Semantic Universe Layer (Слой семантической вселенной)"
Hrethgir 19.04.2026
Сгенерировано для краткого описания по случаю сборки и компиляции скелета серверного приложения. И пусть после этого скажут, что статьи сгенерированные AI - туфта и не интересно. И это не реклама -. . .
|
|
Запрет удаления строк ТЧ документа при определённом условии
Maks 19.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "Аккумуляторы", разработанного в конфигурации КА2. У данного документа есть ТЧ, в которой в зависимости от прав доступа. . .
|
Модель заражения группы наркоманов
alhaos 17.04.2026
Условия задачи сформулированы тут
Суть:
- Группа наркоманов из 10 человек.
- Только один инфицирован ВИЧ.
- Колются одной иглой.
- Колются раз в день.
- Колются последовательно через. . .
|
Мысли в слух. Про "навсегда".
kumehtar 16.04.2026
Подумалось тут, что наверное очень глупо использовать во всяких своих установках понятие "навсегда". Это очень сильное понятие, и я только начинаю понимать край его смысла, не смотря на то что давно. . .
|
My Business CRM
MaGz GoLd 16.04.2026
Всем привет, недавно возникла потребность создать CRM, для личных нужд. Собственно программа предоставляет из себя базу данных клиентов, в которой можно фиксировать звонки, стадии сделки, а также. . .
|