Показать сообщение отдельно
  #20 (permalink)  
Старый 06.10.2009, 00:45
dba dba вне форума
Интересующийся
Отправить личное сообщение для dba Посмотреть профиль Найти все сообщения от dba
 
Регистрация: 04.10.2009
Сообщений: 14

Всё, понял

Это невозможно
Верхняя функция уже отработала, только лишь назначила обработчик события и уничтожилась

Соответственно, уже нельзя вернуть значение, так как функции уже нет

Надо ждать, когда произойдёт событие, только после этого завершать функцию

Соотв надо поставить цикл, который будет постоянно проверять, не произошло ли событие, если произошло, то заставить верхнюю функцию вернуть значение и, собственно, завершится

Чем я сейчас и занимаюсь

Ну чтож никто не сказал что это не возможно ^_^
Ответить с цитированием