TNMUUProcessor控件使用问题?

天轶_1 2005-07-15 10:39:15
我用这个控件可以MIME编码,但是解码就不行了,很郁闷。后面出了一串的乱码。我贴代码出来。请问是怎么回事?


void __fastcall TForm1::Button1Click(TObject *Sender)
{
TStringStream *inputstream=new TStringStream("");
TStringStream *outputstream=new TStringStream("");
NMUUProcessor1->InputStream=inputstream ;
NMUUProcessor1->OutputStream=outputstream;
inputstream->WriteString(Edit1->Text);
inputstream->Position=0;
outputstream->Position=0;
NMUUProcessor1->Encode();
outputstream->Position=0;
Edit2->Text=outputstream->ReadString(outputstream->Size);
Memo1->Lines->Add(Edit2->Text);
Label1->Caption=IntToStr(Edit2->Text.Length());
delete inputstream;
delete outputstream;
}
//以上是编码





//下面是解码。
void __fastcall TForm1::Button2Click(TObject *Sender)
{
TStringStream *inputstream=new TStringStream("");
TStringStream *outputstream=new TStringStream("");
inputstream->WriteString(Edit1->Text);
inputstream->Position=0;
outputstream->Position=0;
NMUUProcessor1->InputStream=inputstream ;
NMUUProcessor1->OutputStream=outputstream;
NMUUProcessor1->Decode();
outputstream->Position=0;
//Edit2->Text=outputstream->DataString;
Edit2->Text=outputstream->ReadString(outputstream->Size);
//Edit2->Text=outputstream->ReadString(MaxInt);
Memo1->Lines->Add(Edit2->Text);
delete inputstream;
delete outputstream;
}
...全文
87 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
zystar 2005-08-11
  • 打赏
  • 举报
回复
这个是BORLAND的BUG。
天轶_1 2005-07-24
  • 打赏
  • 举报
回复
怎么照抄我的下来?都说了不行.
FengSC 2005-07-16
  • 打赏
  • 举报
回复
是不是该这样?没办法测试。

TStringStream *inputstream=new TStringStream("");
TStringStream *outputstream=new TStringStream("");
NMUUProcessor1->InputStream=inputstream ;
NMUUProcessor1->OutputStream=outputstream;
inputstream->WriteString(Edit1->Text);
inputstream->Position=0;
outputstream->Position=0;
NMUUProcessor1->Decode();
outputstream->Position=0;
//Edit2->Text=outputstream->DataString;
Edit2->Text=outputstream->ReadString(outputstream->Size);
//Edit2->Text=outputstream->ReadString(MaxInt);
Memo1->Lines->Add(Edit2->Text);
delete inputstream;
delete outputstream;

1,317

社区成员

发帖
与我相关
我的任务
社区描述
C++ Builder 网络及通讯开发
社区管理员
  • 网络及通讯开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧