begin
  if CheckBox1.Checked = True then Tahonga := TTahonga.Create(false);
  if CheckBox2.Checked = True then Tahongb := TTahongb.Create(false);
  if CheckBox3.Checked = True then Tahongc := TTahongc.Create(false);
end;
以上代码运行后,为何只有Tahongc线程有效果,Tahonga和Tahongb这两个线程没效果???如何才能做到这三个线程都能有效运行?Tahonga和Tahongb这两个线程代码是 访问 A进程 的内存地址空间的数据来做判断,根据判断的结果来继续执行后面的代码!.Tahongc 线程代码也是 访问 A进程 的内存地址空间的数据来做判断,根据判断的结果来继续执行后面的代码!不过,Tahonga和Tahongb是访问同一个内存地方,而Tahongc是访问另一个内存地址,但这三个线程都访问同一个进程(A进程)!