AXForum  
Вернуться   AXForum > Microsoft Dynamics AX > DAX: Программирование
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 18.12.2006, 19:09   #1  
Eland is offline
Eland
Участник
 
31 / 12 (1) ++
Регистрация: 10.07.2006
Адрес: Москва
? WinAPI: Создание файла
Привет.

Пытаюсь вот создать файлик через winapi

X++:
    int                 _handle;   // Дескриптор файла
    _winApiDLL = new DLL('KERNEL32'); // Системная DLL     
    _createFile     = new DLLFunction(_winApiDLL, 'CreateFileA'); 
.... 
.... 
....      
_handle = _createFile.call(fileName, #GENERIC_WRITE | #GENERIC_READ, 0, 0, #OPEN_EXISTING, #FILE_ATTRIBUTE_NORMAL, 0); //Создаём файл 
....
И в _handle возвращается 65535, что означает, что что-то тут не так.

После надлежащей обработки:

X++:
[LEFT].... 
errorCode = DLL::lastDLLError(); //Получаем последнюю ошибку
error(WINAPI::formatmessage(errorCode)); //Получаем расшифровку из системы ....[/LEFT]
....
Получаем код ошибки 3, что в свою очередь означает, что путь не найден.
НО! Путь этот у меня есть. И вообще всё пучком. =( Вот только не хочет работать, редиска эдакая.. =(
Не знаю что и делать, всё перепробывал. Ребят, выручайте.

Последний раз редактировалось Eland; 18.12.2006 в 19:15.
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Создание текстового файла в кодировке DOS Pismarkina DAX: Программирование 5 18.06.2012 14:57
создание текстового файла mit DAX: Программирование 2 14.07.2006 14:08
Возникла проблема с получением имени файла при создании своего канала вывода отчетов. oleg_kap DAX: Программирование 3 06.06.2006 14:12
Создание меточного файла Evgeniy A DAX: Программирование 8 16.12.2005 07:55
Документооборот. Создание файла по шаблону. NJD DAX: Программирование 4 11.05.2005 10:52

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 18:42.