С нее и начинал.
Но я тоже паскальщик, а требуется в MSVS, так как Delphi пока не дает
64-разрядный код

библиотека blobsaveload опирается на определение Blob данное в fun.cpp
А библиотека fbudf опирается на собственное определение 
typedef struct blobcallback {
    short (*blob_get_segment)
                (void* hnd, ISC_UCHAR* buffer, ISC_USHORT buf_size, ISC_USHORT*
result_len);
    void*               blob_handle;
    ISC_LONG    blob_number_segments;
    ISC_LONG    blob_max_segment;
    ISC_LONG    blob_total_length;
    void (*blob_put_segment)
                (void* hnd, const ISC_UCHAR* buffer, ISC_USHORT buf_size);
    ISC_LONG (*blob_lseek)
                (void* hnd, ISC_USHORT mode, ISC_LONG offset);
}  *BLOBCALLBACK;
#endif /* !defined(JRD_VAL_H) */
в ibase.h
В чем принципиальное различие понять не могу.
в любом случае спасибо, будем "колдовать" дальше
-- 
View this message in context: 
http://firebird.1100200.n4.nabble.com/Blob-UDF-Firebird-2-5-tp2998810p2999582.html
Sent from the firebird-russian mailing list archive at Nabble.com.

Ответить