Страница: 1 |
Страница: 1 |
Вопрос: WaitForMultipleObjects ?
Добавлено: 02.03.06 13:28
Автор вопроса: LamerOnLine | ICQ: 334781088
Снова проблема.
На этот раз нужно отследить обращение к свойству или методу класса (не событие!)
В идеале - нужно чтобы класс ожидал передачи ему данных, при их получении продолжал работу. Таймер не нужен.
Как вариант - ожидание иного системного события с последующим RaiseEvent.
Ситуация - два параллельно работающих объекта, один готовит данные, другой их кладет на сервак. Первый должен каким-то образом дать знать второму что данные уже готовы. Вызов метода не катит - первый объект в этом случае встает. Перекрестные события не допускаются. Создание и убийство таймера - по ламерски.
Кто-нить это уже делал?
Ответы
Всего ответов: 6
Номер ответа: 1
Автор ответа:
LamerOnLine
ICQ: 334781088
Вопросов: 108
Ответов: 2822
Профиль | | #1
Добавлено: 02.03.06 13:35
Собсно, можно через CreateEvent, PulseEvent и WaitFor... Мож ссылка на пример есть, времени не дюжа много
Номер ответа: 2
Автор ответа:
LamerOnLine
ICQ: 334781088
Вопросов: 108
Ответов: 2822
Профиль | | #2
Добавлено: 02.03.06 14:54
Все, проблему решил. Как и думал, все разрулилось через CreateEvent, SetEvent, ResetEvent и WaitForMultipleObjects.
Номер ответа: 3
Автор ответа:
Fever
Вопросов: 60
Ответов: 808
Профиль | | #3
Добавлено: 07.03.06 19:12
Плиз,брось этот код в примеры, оч надо!
Номер ответа: 4
Автор ответа:
LamerOnLine
ICQ: 334781088
Вопросов: 108
Ответов: 2822
Профиль | | #4
Добавлено: 09.03.06 11:03
Для примеров он сыроват, причесывать надо.
Иначе придется кидать весь проект )
Да там и так все понятно.
Номер ответа: 5
Автор ответа:
Sacred Phoenix
ICQ: 304238252
Вопросов: 52
Ответов: 927
Профиль | | #5
Добавлено: 09.03.06 20:50
Ой, проект most secret!
Номер ответа: 6
Автор ответа:
LamerOnLine
ICQ: 334781088
Вопросов: 108
Ответов: 2822
Профиль | | #6
Добавлено: 13.03.06 10:05
Да нет, просто нафига столько мусора. Проще задать конкретный вопрос и получить конкретный ответ. ИМХО (имею мнение - хрен оспоришь )