![]() |
|
Модераторы: Poseidon, Snowy, bems, MetalFan |
![]()
|
|
| ruslandlion |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 115 Регистрация: 12.8.2006 Репутация: нет Всего: нет |
Как скопировать часть текста из имени файла ,например файл называется "004 Рей Бредбери- Марсианские хроники", как скопировать часть "Рей Бредбери- Марсианские хроники" чтобы не скопировалось "004 "?
Это сообщение отредактировал(а) ruslandlion - 19.3.2012, 23:06 |
|||
|
||||
| Rennigth |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1708 Регистрация: 21.6.2004 Где: Moscow Репутация: 49 Всего: 76 |
ruslandlion,
А в чем у тебя проблема? Есть функция Copy. Или тебе переименовать файл надо? -------------------- (* Honesta mors turpi vita potior *) |
|||
|
||||
| Canyon |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 38 Регистрация: 11.3.2012 Репутация: нет Всего: нет |
вроде должно работать Это сообщение отредактировал(а) Canyon - 19.3.2012, 23:19 |
|||
|
||||
| Rennigth |
|
||||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1708 Регистрация: 21.6.2004 Где: Moscow Репутация: 49 Всего: 76 |
Добавлено через 19 секунд о, опоздал Добавлено через 8 минут и 7 секунд Кстати поправочка, туплю под вечер
-------------------- (* Honesta mors turpi vita potior *) |
||||
|
|||||
| ruslandlion |
|
||||||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 115 Регистрация: 12.8.2006 Репутация: нет Всего: нет |
надо часть имени файла скопировать Добавлено @ 23:40 Canyon, Rennigth спасибо большое, попробую. Добавлено @ 23:50
Нужно именно чтобы в папке, Delphi обращалась к файлу и копировала часть имени а не статично делала это)) Это сообщение отредактировал(а) ruslandlion - 19.3.2012, 23:51 |
||||||
|
|||||||
| Данкинг |
|
|||
![]() Yersinia pestis ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 8302 Регистрация: 7.11.2006 Где: მოსკოვი Репутация: 9 Всего: 130 |
Extractfilename ? Добавлено через 22 секунды Или откуда вообще имя файла-то берётся? -------------------- There's nothing left but silent epitaphs. |
|||
|
||||
| ruslandlion |
|
||||||||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 115 Регистрация: 12.8.2006 Репутация: нет Всего: нет |
В папке, около 200 книг. Формат их показа в папке такой
Программа занесла в текстовый файл
|
||||||||
|
|||||||||
| Данкинг |
|
|||
![]() Yersinia pestis ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 8302 Регистрация: 7.11.2006 Где: მოსკოვი Репутация: 9 Всего: 130 |
А как программа должна понимать, где после цифр начинается ФИО автора? Можно, конечно, просто удалять все цифры, но что тогда делать с "Бредбери - 451"?
-------------------- There's nothing left but silent epitaphs. |
|||
|
||||
| ruslandlion |
|
||||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 115 Регистрация: 12.8.2006 Репутация: нет Всего: нет |
Именно поэтому я и спрашиваю,так как не проф программист
Да возможно же наверное так сделать не может быть чтобы ,что современнные передовые технологии не могут решить такую задачу Это сообщение отредактировал(а) ruslandlion - 20.3.2012, 11:23 |
||||
|
|||||
| Данкинг |
|
|||
![]() Yersinia pestis ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 8302 Регистрация: 7.11.2006 Где: მოსკოვი Репутация: 9 Всего: 130 |
Ты про искусственный интеллект? -------------------- There's nothing left but silent epitaphs. |
|||
|
||||
| ruslandlion |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 115 Регистрация: 12.8.2006 Репутация: нет Всего: нет |
||||
|
||||
| Данкинг |
|
|||
![]() Yersinia pestis ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 8302 Регистрация: 7.11.2006 Где: მოსკოვი Репутация: 9 Всего: 130 |
Если все названия файлов начинаются с имени, тогда отлавливай первый символ, который не является цифров (по ASCII-кодам). Это и будет началом названия.
-------------------- There's nothing left but silent epitaphs. |
|||
|
||||
| Canyon |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 38 Регистрация: 11.3.2012 Репутация: нет Всего: нет |
Если у тебя в названии книги одинаковый синтаксис то тебе слишком ного кода придумывать не придеться а если он разный то придеться что то выдумывать.
Например: Номер Автор Издательство и т.д 044 Пушкин А. С. Я сам печатал и т.д. Если во всех книгах название идет в таком порядке, то много кода не понадобиться. |
|||
|
||||
![]()
|
| Правила форума "Delphi: Общие вопросы" | |
|
|
Запрещается! 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Snowy, MetalFan, bems, Poseidon, Rrader. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Delphi: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |