请问怎样在子线程中使用NMSMTP组件
比如初始化,调用,释放等等...还有是不是子线程中最好不要使用其它的子函数??我是新手,很多都不懂,多多关照

解决方案 »

  1.   

    访问主线程的VCL使用Synchronize,查下资料吧
      

  2.   

    to u2m:procedure TMainFrm.NMSMTP1AttachmentNotFound(Filename: String);
    begin
      Display('附件属性不正确: ' + Filename,ImgStop);
      SmtpDisconnect;
      EndWork;
    end;我还是不太明白。比如说我是把NMSMTP组件放在主窗体上的,它的一些事件(比如上面的一个)也是在主窗体上定义的。我开一个线程怎么使用这些在主窗体上定义的组件,事件,方法等?? 
    可能我的概念还有些模糊,希望能帮我详细解释下。