Здравствуйте, Sergeant, Вы писали:
S>А вот тут мы подошли к самому интересному
S>Как показывает практика, ошибка 1026 вылетает вот из-за чего:
S>The pFrom member is a double NULL-terminated string that contains one or more source file names. These names can be either fully qualified paths or standard DOS wildcards such as *.*. Although this member is declared as a NULL-terminated string, it is used as a buffer to hold multiple file names. Each file name must be terminated by the usual single NULL character. An additional NULL character must be appended to the end of the final name to indicate the end of pFrom.
S>Почему-то, если не задавать второй 0, вылетает эта ошибка. Что она означает — загадка...
Проверьте, может у Вас как раз тот случай.
Да, я знаю про эту фишку! В общем это не загадка, а задумка разработчиков. Но задача стоит именно получить сообщение об ошибке и выдать её пользователю, потому как он может указать кривой путь.