我需要将本地磁盘的bmp图片存入SQLserver里面,要先将它转换成TStringStream,不知道怎么转换,那位高手能指点一二,感激不尽!!!

解决方案 »

  1.   

    先用Base64编码,我手头正好有一个我做的类,本来是一个项目中通过HTTP下载Base64编码的图片的。
      

  2.   

    直接将BMP存成字符串?为什么不直接按照二进制格式存入数据库?如果非要存成字符串的话。就自己写个函数。把BMP文件的头去了直接将像素数据(像素数据是四个字节一组的,其中有红、绿、蓝、Alpha透明度的值,都是0-255的数字)变成16进制字符串就好了。
      

  3.   

    用tmemorystream吧,我刚才看了下,有好多的例子呢
      

  4.   

    ///我需要将本地磁盘的bmp图片存入SQLserver里面,用tmemorystream,很简单的。用不着TStringStream