Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2008.10.19;
Скачать: CL | DM;

Вниз

преобразование длинных имен файлов Windows в DOS   Найти похожие ветки 

 
Нов_и_чок   (2008-08-14 12:03) [0]

Уважаемые мастера!
Имеется в наличии много файлов с длинными именами типа "148756-56235655" нужно их имена преобразовать в ДОСовские! Подскажите алгоритм в Далфе!


 
{RASkov} ©   (2008-08-14 12:08) [1]

> [0] Нов_и_чок   (14.08.08 12:03)
> Подскажите алгоритм в Далфе!

Для этого есть готовые функции...
GetShortPathName


 
Vlad Oshin ©   (2008-08-14 13:17) [2]

Все буквы становяться большими
Имя - первые 6 букв, а остальное отрезается.
Хвостик - ~цифра, если такое имя уже есть, то цифра будет увеличиваться. Если доходим до 9, то уменьшаем количество букв и хвостик из двух знаков.
Расширение - первые 3 буквы, а остальное отрезается


 
Германн ©   (2008-08-14 13:58) [3]


> Имеется в наличии много файлов с длинными именами типа "148756-
> 56235655" нужно их имена преобразовать в ДОСовские! Подскажите
> алгоритм в Далфе!
>

Кто такая Далфа?
И вообще данное преобразование - личное дело операционной системы. И не надо лезть туда грязными пальцами.
:)


 
Нов_и_чок   (2008-08-15 14:27) [4]

Vlad Oshin огромный RESPECT очень помог!!!


 
zaiko99   (2008-09-12 09:44) [5]

Есть в виндоуз такая команда DIR - и ключик /X


 
Palladin ©   (2008-09-12 10:08) [6]

какое ценное замечание спустя месяц :)


 
Правильный$Вася   (2008-09-12 11:34) [7]


> Хвостик - ~цифра, если такое имя уже есть, то цифра будет
> увеличиваться.

вот только самой ос ведомо, какой из файлов будет иметь такой номер
весело будет посмотреть на большие глаза при неверном выборе файла



Страницы: 1 вся ветка

Текущий архив: 2008.10.19;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.016 c
15-1217317704
Пробежал...
2008-07-29 11:48
2008.10.19
Firebird Embedded vs SQLite


2-1220938248
Ciberrus
2008-09-09 09:30
2008.10.19
DBGRID Контроль ввода значений.


3-1208278127
Вопрос
2008-04-15 20:48
2008.10.19
как найти 10 "последних записей" в sql ?


2-1221471665
vegarulez
2008-09-15 13:41
2008.10.19
Вопрос про Grid, Table, Query (ZeosDBO)


2-1221424850
programmer90
2008-09-15 00:40
2008.10.19
SplashScreen