указатель на handle. Только там можно вернуть 2-е значение из функции
Вид для печати
Как организовать чтение не всего файла целиком а по одному символу за одну операцию чтения. Т.е. Открыли файл, прочитали 1 символ, обработали символ, читаем следующий символ, обрабатываем и т.д. до чтения последнего символа.
Или как прочитать файл в несколько приемов. Т.е. разбить условно файл на на несколько блоков и прочитать его поблочно.
VAR
handle:DWORD; (* Дескриптор файла*)
bias:DWORD; (* Смещение *)
res:ASYNC_RET_VALUE; (* То, что возвращает функция *)
END_VAR
res:=OwenFileSetPosAsync(handle, bias, ADR(result));
1) правильно ли записано обращение к функции;
2) что может вернуть функция при обращении к ней;
3) правильно ли я понимаю, что к этой функции надо обращаться перед чтением из файла очередного символа.
Не очередного, а произольного. Очередной и так прочитаете.
Newcomer, почитайте что-нибудь про стандартную библиотеку доступа к файлам в C. Куча вопросов сразу отпадёт.