请问高手:
1。为什么我从服务器收到的邮件的发送者只要是汉字的就是乱码,Subject也是有这个问题
有的汉字可以显示,有的就不行。如何解决?
主要的问题是:?=gb2312这样的字符
2。如何在一个窗口显示以后,再自动运行程序。就好象FOXMAIL中收邮件的那样做法,先是
弹出一个窗口,然后开始检查邮箱,接着下载邮件。
3。如何在弹出一个模式窗口后,再弹出一个模式窗口?比如:FOXMAIL中收邮件时,先弹出
一个收邮件的窗口,如果需要输入密码,再弹出一个窗口。
请各位高手帮我解决,谢拉!

解决方案 »

  1.   

    1.你要解码,哪些都是Base64编码以后的内容,你显要用Base64解码就可以看到正确的东西了
    2.把邮件接收的代码写在弹出的窗口中。
    3.ShowModal
      

  2.   

    to Linux2000:
    对你的回答我无话可说。
    第一个问题我表示同意。
    第二个问题的本意是先显示窗口,然后再自动执行里面的程序,要象FOXMAIL中的那样,你用FOXMAIL接收邮件就能看到了。
    第三个问题是错的。我试过,在一个摸态窗口中再创建一个摸态窗口是不可能的。也怪我没有写清楚。
    我用的窗口不是自动创建的。是使用
    FORM=TFORM.CREATE(APPLICATION);
    FORM.SHOWMODAL();
    这种方式创建的。在摸态窗口中再进行这样的操作就会出问题
      

  3.   

    在那个属性里面设置为:Base64
      

  4.   

    在哪个属性里面设置为:Base64
      

  5.   

    创建模式窗口时不要用Application作为他建者。
    要用自己。当前窗口了。这样就可以创建N多个。FORM=TFORM.CREATE(self);
      

  6.   

    to:kbklisu
    请问是不是在contenttype中设置呢。我怎么在帮助里看不到关于这个属性的介绍呢