RomanTim
Member | Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору andead Если используешь TThread, то можно сделать тремя способами: 1. Переписать конструктор класса-потока, в который добавить свой передаваемый параметр 2. Создавать поток с CreateSuspended = True, потом писать ему в public-переменную и делать Resume 3. Все таки через глобальную переменную, которая используется только для передачи потокам параметра, и они ее читают в своем конструкторе - так ка конструкторы потоков выполняются в контексте основного, то конфликтов не будет На мой взгляд лучше делать первым способом - и параметр передать не забудешь, и программа читабельней - сразу видно, что твоему потоку нужен этот параметр Jokerjar Цитата: Я обычно просто процедурой CreateThread | Использование делфи для того, чтобы писать на голом АПИ - это все-таки на любителя | Всего записей: 375 | Зарегистр. 11-09-2003 | Отправлено: 07:58 11-10-2006 | Исправлено: RomanTim, 07:58 11-10-2006 |
|