比如说象QQ那种接收消息,
1,接收消息是多线程吧?
2,接收消息的FORM也是多线程创建的吗?
3,要象QQ那样接收消息,然后显示出来,该怎么进行编程?
大大们能给点资料吗?
分不够的话,还可以再给

解决方案 »

  1.   

    以上的可以不用多线程,实际上在单CPU系统以及不支持多线程的多任务系统(例如windows 98)系统是将一个cpu时间按照优先级等顺序分配给各个线程的,虽然是顺序执行,但是由于很快,看起来就像多个线程同时执行一样。
      

  2.   

    如果你的程序对于时间不是很敏感,完全可以使用诸如TTimer这样的控件实现多个任务同时执行。
      

  3.   

    TechnoFantasy(www.applevb.com) 
    你好厉害
      

  4.   

    to TechnoFantasy(www.applevb.com) :
      我的程序是需要多线程的,所以没办法了,只有开始学习,汗谢谢大家的意见,继续顶
      

  5.   

    是这样,那么你可以参考delphi 技术手册:
    http://www.china-pub.com/computers/common/info.asp?id=2214
    或者Delphi 5开发人员指南:
    http://www.china-pub.com/computers/common/info.asp?id=660
    这两本书里面针对线程开发有比较详细地描述。