function BmpToString(Bmp: TBitmap): string;var
BinStream:TMemoryStream;
StrStream: TStringStream;
s: string;
begin
BinStream := TMemoryStream.Create;
try
StrStream := TStringStream.Create(s);
try
Bmp.SaveToStream(BinStream);
BinStream.Seek(0, soFromBeginning); ObjectBinaryToText(BinStream, StrStream); 到这里出错。不知是为什么
StrStream.Seek(0, soFromBeginning);
Result:= StrStream.DataString;
finally
StrStream.Free;
end;
finally
BinStream.Free
end;
end;
那个S变量如何付值。
BinStream:TMemoryStream;
StrStream: TStringStream;
s: string;
begin
BinStream := TMemoryStream.Create;
try
StrStream := TStringStream.Create(s);
try
Bmp.SaveToStream(BinStream);
BinStream.Seek(0, soFromBeginning); ObjectBinaryToText(BinStream, StrStream); 到这里出错。不知是为什么
StrStream.Seek(0, soFromBeginning);
Result:= StrStream.DataString;
finally
StrStream.Free;
end;
finally
BinStream.Free
end;
end;
那个S变量如何付值。
解决方案 »
- delphi循环语句和条件语句的使用问题!
- 有关TChart做图的问题,请各位高手帮忙解决!!!高分
- 界面源码(提供一个界面给200分,绝不食言)
- 发展国内软件,免费发手机短信!
- delphi5.0的序列号
- *****如何判断Pointer是否为TObject*****
- 一个程序里,可以同时有多个ADOQUERY和ADOTABLE组件吗?
- --------------- 中国315 --------------
- 请问各位高手:D5中自带的IBLocal数据库如何打开?UserName: SYSDBA ;Password : ??????
- delphi WebBrowser 来自网页的消息 点击确定或取消
- 怎样将浏览器中输入的用户名、密码与数据表中的用户名、密码作比较?
- circular datalinks are not allowed
Memo1.Lines.LoadFromStream();TStringList.LoadFromStream();