【问题标题】:Image control from Database in VB6VB6数据库中的图像控制
【发布时间】:2010-07-29 01:52:48
【问题描述】:

我有一些图像存储在数据库中,我想填充图像控件。我能找到的所有示例都将图像复制到硬盘,然后使用 loadpicture 将其放入图像控件中。有没有办法不先进入硬盘直接推送图片?

【问题讨论】:

    标签: database vb6 image


    【解决方案1】:

    这里有一些示例代码,应该可以让您相当轻松地到达那里:

    http://www.planet-source-code.com/vb/scripts/ShowCode.asp?txtCodeId=29004&lngWId=1

    这假设您有一个字节数组中的图像。您可以使用标准 DB 函数将图像取出并放入字节数组。

    【讨论】:

      【解决方案2】:

      如果数据库以典型的序列化形式保存图像(因为它存在于文件中),那么您可以使用 WIA 2.0 加载检索到的 Byte 数组并生成一个 StdPicture 对象,您可以将其分配给 Image 控件的 Picture 属性。

      Windows® Image Acquisition Automation Library v2.0 Tool: Image acquisition and manipulation component for VB and scripting

      这可以处理 PNG 和 TIFF 以及通常的嫌疑人(GIF、JPEG、BMP)。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2016-03-14
        • 2015-06-22
        • 1970-01-01
        • 2011-01-29
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多