|
01.06.2005, 07:33 | #1 |
Участник
|
Как вызывать винапи функции?
Пробую так
winapi::copyFile( "c:\\work\\_cut_.txt", "c:\\work\\ax.txt",false ) ; Синтаксическая ошибка! |
|
30.08.2006, 20:59 | #2 |
Участник
|
MoveFile возвращает результат операции. Если возвращается 0, то функция выполнена без ошибок. В остальных случаях возвращается код ошибки
Например, если файл открыт другим процессом, то будет такая ошибка X++: #define.ERROR_SHARING_VIOLATION(32) X++: #define.ERROR_LOCK_VIOLATION(33) System Error Codes Вообще, использование этой функции, а также MoveFileEx() - это стандартный путь для переименования файлов. Отличие MoveFileEx() именно для переименования - она позволяет перезаписать уже существующий файл (с флагом #define.MOVEFILE_REPLACE_EXISTING(0x00000001))
__________________
Axapta v.3.0 sp5 kr2 |
|
|
За это сообщение автора поблагодарили: Gustav (3). |
31.08.2006, 11:37 | #3 |
Участник
|
Не знаю, что имел в виду BVN, но нельзя использовать функции, использующие callback
PS Тавтология получилась. Ну вы поняли
__________________
Axapta v.3.0 sp5 kr2 Последний раз редактировалось AndyD; 31.08.2006 в 11:48. |
|