![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 10.10.2013
Сообщений: 12
|
![]()
Здравствуйте! Проблема в следующем: нужно переименовать папку, для этого использую fo_move. Если прописать путь к папке вручную, целиком, то всё работает; а если так - то нет:
Код:
|
![]() |
![]() |
![]() |
#2 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]()
SHFileOperation() Это функция. Соответственно:
Код:
I'm learning to live...
|
![]() |
![]() |
![]() |
#3 |
Пользователь
Регистрация: 10.10.2013
Сообщений: 12
|
![]()
GetLastError() возвращает 0, SysErrorMessage( GetLastError() ) уверяет меня, что "операция успешно завершена", хотя на самом деле ничего подобного не произошло
|
![]() |
![]() |
![]() |
#4 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]() Цитата:
Надо теперь выяснить как определять что вернула функция и что это за код ошибки.
I'm learning to live...
|
|
![]() |
![]() |
![]() |
#5 |
Старожил
Регистрация: 13.07.2012
Сообщений: 6,372
|
![]()
Do not use GetLastError with the return values of this function.
Функция возвращает код ошибки, надо смотреть на результат вызова. Ref: http://msdn.microsoft.com/en-us/libr...(v=vs.85).aspx |
![]() |
![]() |
![]() |
#6 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]()
Блин, жаль что не могу плюсануть waleri - он прав, а я ошибался. Хоть и ошибся не на 100%
![]()
I'm learning to live...
|
![]() |
![]() |
![]() |
#7 |
Пользователь
Регистрация: 10.10.2013
Сообщений: 12
|
![]()
Всем спасибо за участие, однако противный SHFileOperation() так и не пожелал заработать. Поэтому я сделал так:
Код:
|
![]() |
![]() |
![]() |
#8 |
Старожил
Регистрация: 13.07.2012
Сообщений: 6,372
|
![]()
Попробуйте сделать MoveFile с одного диска на другой
![]() |
![]() |
![]() |
![]() |
#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 |