>> isc_blob_info вернул размер блоба скажем 100 байт >> а после чтения 100 байт - isc_get_segment() не >> возвратил isc_segstr_eof
DY> Если таковое случится, то скорее будем считать багой. Извини за назойливость, последний вопрос: код isc_get_segment() = 0 остаётся корректным даже при достижении конца блоба если прочитан хоть 1 байт а ежели не прочитанно ни одного - то isc_get_segment() = isc_segstr_eof, павильно ? т.е. надо писать case isc_get_segment() of 0: прочитано пормально, пробовать читать далюше isc_segstr_eof : достигнут конец, выход else Ошибка чтения end; PS: Сори что задалбываю, хочу написать правильный багофикс FibPlus и больше не возващатся к этому вопросу ... С уважением, Константин Григорьевич. ===============