Просмотр полной версии : ВОПРОС ПО ДЕЛЬФЯМ ДЛЯ СИЛЬНЫХ КОДЕРОВ
Подскажите пожалуйста как программно в DELPHI поменять длиные имена пути по алгоритму кодировки VFAT
Например тр****ся перевести туда и обратно
Мои документы <-> МОИДОК~1
Письмо клиента на претензию.doc <-> ПИСЬМО~2.DOC
Ну по типа того как в FAR кодируются длинные имена (CTR+N)
NightDragon
29-01-2006, 18:35
1. А зачем тебе такой изврат?
2. Файловой системой можно пользоваться через OpenDialog
3. Прямого преобразования _точно_ нет. Преобразование должно производиться через сам файл. (Это у него, у файла, есть свойства с длинным и коротким путями)
4. В фаре они не _кодируются_ а отображаются (либо длинные window'ые либо короткие DOS'ные)
И вообще citforum.ru, rsdn.ru, Да и help ещё никто не отменял
да я весь инет перепахал ни где нету.Так реально сталкивался кто нить с данной проблемой?
тут не изврат- надо путь файла перекинуть в сторонее приложение (DOSвское).Которое не понимает русские названия папок таких как (C:\Новая папка\мудак\файл.ехе :-))
Вопрос такой. имеем переменую с путем как мне ее перекинуть в это приложение что бы по VFAT кодировке.
openDialog -не канает .
ExtractShortPathName
пожалуйста. =)