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
MVV



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

А если попробовать добавить символ с кодом 0 в конец строки, передаваемой функции? Я не работал с убейсиком, и лень гуглить, но если его строки не содержат в конце нулевого байта, это будет приводить к непредсказуемым результатам.

А вообще, отвечая на конкретный вопрос, согласно документации по WCX:
Quote:
Unlike PackFiles, ProcessFile is passed only one filename. Either DestName contains the full path and file name and DestPath is NULL, or DestName contains only the file name and DestPath the file path. This is done for compatibility with unrar.dll.

То есть,
Quote:
В отличие от функции PackFiles, функция ProcessFile вызывается для каждого отдельного файла. Либо DestName содержит полный путь к файлу, а DestPath равен NULL, либо DestName содержит только имя файла, а DestPath - путь к нему. Это сделано для совместимости с unrar.dll.

_________________
TCFS2 + TCFS2Tools: Полноэкранный режим и многое другое (обсуждение)
WINCMD.RU: AskParam, CopyTree, NTLinks, Sudo, VirtualPanel…
View user's profile Send private message ICQ Number


Powered by phpBB © 2001, 2005 phpBB Group