|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
14.07.2014, 19:47 | #1 |
Пользователь
Регистрация: 10.10.2013
Сообщений: 12
|
не работает fo_move
Здравствуйте! Проблема в следующем: нужно переименовать папку, для этого использую fo_move. Если прописать путь к папке вручную, целиком, то всё работает; а если так - то нет:
Код:
|
14.07.2014, 20:34 | #2 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
SHFileOperation() Это функция. Соответственно:
Код:
I'm learning to live...
|
15.07.2014, 00:21 | #3 |
Пользователь
Регистрация: 10.10.2013
Сообщений: 12
|
GetLastError() возвращает 0, SysErrorMessage( GetLastError() ) уверяет меня, что "операция успешно завершена", хотя на самом деле ничего подобного не произошло
|
15.07.2014, 08:04 | #4 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Цитата:
Надо теперь выяснить как определять что вернула функция и что это за код ошибки.
I'm learning to live...
|
|
15.07.2014, 09:23 | #5 |
Старожил
Регистрация: 13.07.2012
Сообщений: 6,342
|
Do not use GetLastError with the return values of this function.
Функция возвращает код ошибки, надо смотреть на результат вызова. Ref: http://msdn.microsoft.com/en-us/libr...(v=vs.85).aspx |
15.07.2014, 11:43 | #6 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Блин, жаль что не могу плюсануть waleri - он прав, а я ошибался. Хоть и ошибся не на 100%
I'm learning to live...
|
16.07.2014, 01:05 | #7 |
Пользователь
Регистрация: 10.10.2013
Сообщений: 12
|
Всем спасибо за участие, однако противный SHFileOperation() так и не пожелал заработать. Поэтому я сделал так:
Код:
|
16.07.2014, 09:41 | #8 |
Старожил
Регистрация: 13.07.2012
Сообщений: 6,342
|
Попробуйте сделать MoveFile с одного диска на другой
|
16.07.2014, 20:53 | #9 |
Пользователь
Регистрация: 10.10.2013
Сообщений: 12
|
к счастью, в моей программе не нужно делать MoveFile с одного диска на другой
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Sendmail работает, функция mail() работает, но есть проблема. | PavelNAndreev | PHP | 8 | 27.01.2014 12:45 |
не работает relese версия проги и debug работает тока на моем компе | D][mon | C# (си шарп) | 2 | 04.05.2012 20:21 |
Программа работает пошагово, но не работает при запуске | -Katerina- | Microsoft Office Excel | 3 | 12.07.2011 03:40 |
Почему программа на С++ не работает с локальным описанием массива, но работает с глобальным? | >>STINGER<< | Помощь студентам | 4 | 08.03.2011 09:56 |
Библиотека НЕ работает с 2008, но работает с 2000 SQL | namenike | Общие вопросы C/C++ | 0 | 26.05.2009 11:04 |