救急:NMPOP3.MailMessage.Body,顯示出來的為什麼都是亂碼?(50分)

  • 主题发起人 dreamyyuan
  • 开始时间
D

dreamyyuan

Unregistered / Unconfirmed
GUEST, unregistred user!
郵件本身內容是:13917309878192370413

通過NMPOP3.MailMessage.Body接收就變成了:
MTM5MTczMDk4NzgxOTIzNzA0MTMNCg==
File "text_28.tmp" extracted
為什麼?
把text_28.tmp改成text_28.html,顯示的內容就是13917309878192370413
怎樣才能正確讀取郵件的內容?
代碼是這樣的: RichEdit1.Lines.assign(NMPOP3.MailMessage.Body);
 
我以前做过,是用memo显示的,没什么问题
你把assign方法换成add方法应该就没问题了
但要对body做转换,象这样TIdText(Msg.MessageParts.Items[intIndex]).Body
 
顶部