<?xml version='1.0' encoding="utf-8"?>
      <rss version='2.0'>
      <channel>
      <title>Форум на Исходниках.RU</title>
      <link>https://forum.sources.ru</link>
      <description>Форум на Исходниках.RU</description>
      <generator>Форум на Исходниках.RU</generator>
  	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=21262&amp;view=findpost&amp;p=159511</guid>
        <pubDate>Fri, 23 Aug 2002 11:30:39 +0000</pubDate>
        <title>E2247 'TThread::Terminated is not accessible</title>
        <link>https://forum.sources.ru/index.php?showtopic=21262&amp;view=findpost&amp;p=159511</link>
        <description><![CDATA[lsv-X: Создайте дополнительный поток MyThread и класс MyClass.<br><br>В файле Main.cpp:<br>void __fastcall TMainForm::FormCreate(TObject *Sender)<br>{<br>MyThread *thr;<br>  cls = new MyClass();<br>  thr = new MyThread();<br>  cls-&gt;Stop = thr;<br>  thr-&gt;OnFun = cls-&gt;Execute;<br>}<br>void __fastcall TMainForm::FormClose(TObject *Sender, TCloseAction &amp;Action)<br>{<br>  delete cls;<br>}<br><br>В файле MyThread.cpp:<br>void __fastcall MyThread::Execute()<br>{<br>  OnFun();<br>}<br><br>В файле MyThread.h:<br>public:<br>  typedef void __fastcall (__closure *_OnFun)(void);<br>  _OnFun OnFun;<br><br>В файле MyClass.cpp:<br>void __fastcall MyClass::Execute()<br>{<br>  while(true)<br>  {<br>    if (Stop-&gt;Terminated)<br>      break;<br>  }<br>}<br><br>В файле MyClass.h:<br>public:<br>  MyThread *Stop;<br>  void __fastcall Execute();<br><br>При компиляции вылетает ошибка, почему и как с ней бороться?<br>Используется Builder 5.<br>]]></description>
        <author>lsv-X</author>
        <category>Borland C++ Builder/Turbo C++ Explorer</category>
      </item>
	
      </channel>
      </rss>
	