|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
08.08.2011, 23:08 | #1 |
Пользователь
Регистрация: 28.09.2009
Сообщений: 63
|
CopyData
почему добавляется абракадабра
E:\SOUND\12STON~1\12STON~1\12STON~2 .MP3 dpr Код:
Код:
|
09.08.2011, 06:55 | #2 | |
Старожил
Регистрация: 15.02.2010
Сообщений: 15,709
|
Цитата:
|
|
09.08.2011, 09:49 | #3 |
Пользователь
Регистрация: 28.09.2009
Сообщений: 63
|
подскажите пожалуйста как получать полные пути к файлам
|
09.08.2011, 10:19 | #4 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
по поиску за 5 секунд найдено..
вот, например, из DelphiWorld пример Код:
|
09.08.2011, 23:42 | #5 |
Пользователь
Регистрация: 28.09.2009
Сообщений: 63
|
как пользоваться функцией?
|
10.08.2011, 08:35 | #6 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
????
Код:
|
10.08.2011, 09:43 | #7 |
Старожил
Регистрация: 15.02.2010
Сообщений: 15,709
|
Изобретаем очередной велосипед или просто опять забиваем на документацию?
http://msdn.microsoft.com/en-us/libr...(v=vs.85).aspx |
10.08.2011, 11:37 | #8 | |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
Цитата:
а почему бы не изобрести велосипед, если надо "ехать", а на чём - не знаешь.. 2) вариант с FindFirst будет работать корректно под любой Windows (в том числе и Windows 95/98). Не думаю, что сейчас это актуально, но предложенный выше выриант явно из тех времён, когда это было актуально и важно (предложенный Вами вариант через GetLongPathName требует Widows версии не ниже XP) 3) "Вам хочется песен? их есть у меня!" вот вариант через использования функции KERNEL32 (ветка с работой на других версиях Windows безжалостно вырвана с корнем...) Код:
|
|
11.08.2011, 10:11 | #9 |
Пользователь
Регистрация: 28.09.2009
Сообщений: 63
|
Код:
Код:
Код:
#error: not file found# в чем может быть дело? |
11.08.2011, 10:29 | #10 | |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
1-е.
пробелов в коротком имени БЫТЬ НЕ МОЖЕТ!! откуда у Вас после 12STON~2 пробел ?! Цитата:
короткое имя может быть развёрнуто ТОЛЬКО в том случае, если такой файл (с таким коротким именем существует). Проверить существование очень просто. наберите в командной строке Код:
если же выдаст "Файл не найден." - значит имя неверное (файла такого нет). p.s. может Вам уже проще сделать маленький тестовый проект, выложить его исходинки и получить работающий вариант?!... |
|