>> // Seek: function: Long; cdecl; // Я не знаю входные параметры...
>>
>> Именно последняя строчка мне очень нужна :(
HV> ibase.h :
HV> /* This enum applies to parameter "mode" in blob_lseek */
HV> enum blob_lseek_mode {blb_seek_relative = 1, blb_seek_from_tail = 2};
HV> ISC_LONG (*blob_lseek)
HV> (void* hnd, ISC_USHORT mode, ISC_LONG offset);
Спасибо не обратил внимания :( Если можно сдесь поподробней:
насколько мне видно blb_seek_relative это отностительно "текущей"
позиции, blb_seek_from_tail - относитально конца, и если
продолжить аналогию не описанный 0 - относительно начала ?
Или даного режима нет ? (0-го)
Возвращает, насколько я увидел, не Boolean а позицию ?
Вопрос только какую ?
Текущую после перемещения
или на сколько переместил в случае неудачи ?
Можно уточнить ?
HV> Только GetSegment. Seek во временных блобах (а только в них
HV> можно писать) не реализован.
Извини, но в блобах я пока "профан" ...
Что есмь "временных блобах" ?
В данном случае мне нужны блобы передаваемые
как параметры и переменные в SP ... пока :)
То есть, насколько я понимаю, "дописать" в существующий блоб
у меня не получиться ? Надо будет его полностью продублировать
во вновь созданный другой блоб + допись ?
А как насчёт обрезки блоба до заданного размера,
такая же ситуация ? Если да - скверно ....
С уважением,
Константин Григорьевич.
===============