[an error occurred while processing this directive]
|
в примере:
void __fastcall TMyThread::PushTheButton(void){
Button1->Click();
}void __fastcall TMyThread::Execute()
{
...
Synchronize(PushTheButton);
...
}
Я для того чтобы не перетаскивать описания буферов и указателей,
констант и др и не сильно изменять программу, создал потоки так:
hClearData = (HANDLE)_beginthreadex( NULL, 0, &ClearData , 0, 0,&uTh1);
hDisplayData = (HANDLE)_beginthreadex( NULL, 0, &DisplayData, 0, 0,&uTh1);В результате ClearData и DisplayData стали выполняться в отдельных потоках
Synchronize(Update_cBigBuf); вызывает ошибку
[C++ Error] Unit1.cpp(599): E2268 Call to undefined function 'Synchronize'
#include
#include
присутствуютШары не будет? Создавать два объекта заново?