怎么看到TStringStream中的AnsiString 数据?
程序如下:
TJPEGImage * pJPEGImage=new TJPEGImage;
pJPEGImage->LoadFromFile ("D:\\b.jpg");//b.jpg大小是432个字节
TStringStream *pStringStream=new TStringStream("");
pJPEGImage->SaveToStream(pStringStream);//存入到string流中
AnsiString astrSave=pStringStream->DataString;
Edit1->Text=asterSave;
Edit2->Text=(AnsiString)asterSave.Length();
这样的程序运行后,在Edit1中显示的是一个问号(?),不是什么字符串。
而Edit2中的显示是432,即为图片的大小。这样说明asterSave中是有内容,不是空。
小弟现在有一事不明,就是我怎么才可以看到字符串(astersave的内容),而不是一个问号。