Здравствуйте!
На форуме я не нашёл раздела об API, но подумал, что можно и сюда задать вопрос, не судите, пожалуйста, строго.
Проблема такая:
Я открываю файл WinAPI-функцией lopen, записываю данные (lwrite, длина данных - 36 байт) и закрываю файл (lclose), но вызов lwrite возвращает "-1", Err.LastDLLError выдаёт 122 (Область данных переданная по системному вызову слишком мала).
Файл нормально открывает, в Unlocker'е видно, что файл открыт, дескриптор тот же, закрывает тоже без всяких ошибок.
Не надо мне предлагать использовать встроенные в VB функции открытия/записи в файл.
Заранее спасибо за ответы!