• Domingo 22 de Diciembre de 2024, 12:51

Autor Tema:  archivo DLL en base de datos  (Leído 1591 veces)

Ana_22

  • Nuevo Miembro
  • *
  • Mensajes: 15
    • Ver Perfil
archivo DLL en base de datos
« en: Viernes 6 de Julio de 2018, 16:27 »
0
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);
« última modificación: Viernes 6 de Julio de 2018, 16:29 por Ana_22 »