SoloCodigo

Programación General => C/C++ => C++ Builder => Mensaje iniciado por: Ana_22 en Viernes 6 de Julio de 2018, 16:27

Título: archivo DLL en base de datos
Publicado por: Ana_22 en Viernes 6 de Julio de 2018, 16:27
Buen día. Necesito descargar un archivo DLL de una base de datos por medio de un componente IBTable y copiarlo en otro archivo DLL creado dinámicamente con un TFileStream. El problema es que la funcion para copiar CopyFrom de TFileStream pide compo parámetro un stream, y el archivo DLL de la base de datos lo obtengo en formato BlobStream y no se como convertirlo a Stream... O BUSCARLE OTRA SOLUCIÓN PARA PODER COPIAR EL ARCHIVO DE LA BD AL CREADO DINÁMICAMENTE.
Código C++...
archivo = IBTableAplic->CreateBlobStream(IBTableAplicARCHIVO, bmRead);
TFileStream *fs= new TFileStream((cPath+cNomArch), fmCreate);
fs->CopyFrom( archivo, IBTableAplicARCHIVO->Size);