Вверх ↑
Этот топик читают: Гость
Ответов: 8
Рейтинг: 0
#1: 2019-10-21 12:53:00 ЛС | профиль | цитата
День добрый всем. Хотел собрать небольшую программку для копирования файлов -
В папке лежит много файлов, добавляются новые, с одинаковыми именами но разными расширениями, к примеру
qwer.123
qwer.234
qwer.345
---
zaqw.123
zaqw.234
zaqw.345

Хочу сначала найти все файлы, которые есть в папке, ищу по расширению *.123, отобразит уникальные имена
Потом выделяю нужные мне файлы, с помощью FilePart получаю только имя и копирую их в другую папку qwer.* zaqw.*

Но, так как я нуб в этом конструкторе пока, может кто подскажет как это реализовать.
Простая конструкция даже для простого поиска файлов FileSearch и вывода onSearch или onEndSearch в ListBox ничего не выводит. Что-то я упускаю.

И так же буду благодарен если кто тыкнет ссылкой на какой-нибудь хороший мануал по конструктору.

Заранее спасибо!
карма: 0

0
vip
#1.1контекстная реклама от партнеров
Ответов: 4621
Рейтинг: 746
#2: 2019-10-21 13:00:41 ЛС | профиль | цитата
1) Ищешь все файлы по маске *.*
2) Разбиваешь на имя и расширение. Расширения добавляешь в массив и фильтруешь, чтобы остались только уникальные расширения.
3) Перебираешь массив уникальных расширений. Для каждого расширения конструируешь маску поиска типа *.123. Выполняешь второй поиск по этой маске. Копируешь что нашло куда надо.

mxm199 писал(а):
хороший мануал по конструктору
Ну, справка достаточно много рассказывает. Плюс есть папка примеров HiAsm\Elements\Delphi\Example

Редактировалось 3 раз(а), последний 2019-10-21 13:02:15
карма: 26

0
Ответов: 16884
Рейтинг: 1239
#3: 2019-10-21 21:58:35 ЛС | профиль | цитата
Поиск. Копирование сам.
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
файлы: 1Search.zip [975B] [392]
3
Сообщение
...
Прикрепленные файлы
(файлы не залиты)