Delphi的form理论上用一时间都只允许一个线程对其进行修改,也就是说form里属性或者控件的属性,同一个cpu时间片里只能为一个线程修改。你只开一个线程的时候,由于form本身的线程没有修改form里的属性,只有你自己写的线程对其内容进行了修改,于是就没问题,但线程一多起来,就出问题了。你应该用Synchronize函数,使到修改form属性的可以和form本身的线程同步执行。详细自己看看delphi的帮助啦。