Total Commander Forum Index Total Commander
Форум поддержки пользователей Total Commander
Сайты: Все о Total Commander | Totalcmd.net | Ghisler.com | RU.TCKB
 
 RulesRules   SearchSearch   FAQFAQ   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Single Post  Topic: запрос на распаковку в архивный плагин 
Author Message
vx2



PostPosted: Fri Jul 09, 2010 20:20    Post subject: Reply with quote

это-то я читал, просто думал может что-то не так понял...

хм. про ноль в конце я как-то не подумал... попробую в понедельник (все файлы на работе остались).
только вот теоретически, если расписать написанное в четвертом параметре:
Code:
dDir & "\" & HeaderData.FileName
:
Code:
dDir = "C:\dir\dir" 'длина = len(dDir)
HeaderData.FileName = "adir\adir\afile.ext" & chr(0) & ... 'длина = 260 байт
'получаем:
dDir & "\" & HeaderData.FileName = "C:\dir\dir\adir\adir\afile.ext" & chr(0) & ... 'длина = len(dDir) + 1 + 260

по сути, это полный путь до файла с нулем на конце "полезной" строки, только вот "размер" может как-то сказываться...
вообще подозрения витали где-то на уровне кодировки, хотя опять непонятно, почему тогда получение информации по архивным файлам (пути с именами файлов в частности) проходят без проблем...

в любом случае спасибо за ответ, опробую в понедельник, отпишусь.
View user's profile Send private message


Powered by phpBB © 2001, 2005 phpBB Group