MVV
|
Posted: Fri Jul 09, 2010 18:54 Post subject: |
|
|
А если попробовать добавить символ с кодом 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… |
|