//---------------------------------------------------------------------------
__fastcall TMyThread::TMyThread(bool CreateSuspended)
Класс допускает создание отдельных потоков выполняющихся в приложении. Чтобы создать поток необходимо создать потомок этого класса. Это делается несложо File | New | Other | Thread Object. Далее появится окно где необходимо както обозвать новый поток (например TMyThread). В результате появится новый модуль (например Unit2.cpp), содержащий описание этого класса TMyThread, его конструктор и метод Execute()
Как известно для создания многопоточных приложений в C++Builder реализован абстрактный класс TThread.
Тема потоки в C++ Builder неплохо освещена в различных учебниках по С++Builder. Но ни в одном из просмотренных мною букварей я не нашел освещение вопроса обмена параметрами между модулем формы и модулем (модулями) потока в среде C++Builder. Прежде чем подробно осветить эту небольшую тему начнем с простого, повторим как в Builder создается поток или модуль потока. Для этого создадим новое приложение в котором будет создан модуль формы (например Unit1.cpp) и его хедер Unit1.h
Поток в C++ Builder и передача параметров
Электроника » Программирование » Сайтостроение » Информация для схемотехников программистов и веб-разработчиков
Поток в C++ Builder и передача параметров
Комментариев нет:
Отправить комментарий