Что нового

Как осуществить Луп

iDisketka

Новичок
Сообщения
20
Репутация
0
Привет всем...я в автоите новичёк поэтому думаю для професионалов задача будет совсем лёгкой.
Бьюсь над тем как осуществить многоразовое повторение функции...которая при запуске другой функции должна остановиться....я затем заново повторяться при повторном запуске.....
есть такой код ю
Код:
While 1


	 $msg = GUIGetMsg(1)
	 If $msg[0] <> $GUI_EVENT_CLOSE Then $Loop = $msg[0]

       Select
		    Case   $msg[0] = $Button2

					    Discetka()


	        Case   $msg[0] = $Button1
					 Tele()

			Case $msg = $GUI_EVENT_CLOSE
               	ExitLoop
    EndSelect
WEnd
с функцией Дискетка() всё нормально...при запуске она работает как надо а вот функция Теле() при запуске осуществляется только 1 раз и затем останавливается...
вопрос в том сто мне нужно добавить в данный код чтоб функция Теле() при запуске осуществлялась до тех пор пока не будет запущенна Дискетка()


Заранее спасиба
 

SyDr

Сидра
Сообщения
651
Репутация
158
То что ты новичок, не даёт повода издеваться над сообществом.

1) Назови тему нормально (что значит Луп?)
2) Заключи код в тег autoit (и желательно с нормальными отступами)
 

edward_freedom

Осваивающий
Сообщения
200
Репутация
44
http://www.autoitscript.com/autoit3/docs/functions/AdlibRegister.htm

Код:
While 1
	$msg = GUIGetMsg(1)
If $msg[0] <> $GUI_EVENT_CLOSE Then $Loop = $msg[0]
	Select
	Case $msg[0] = $Button2
			AdlibRegister("Discetka", 500)
	Case $msg[0] = $Button1
			AdlibRegister("Tele", 500)
    Case $msg = $GUI_EVENT_CLOSE
			ExitLoop
    EndSelect
WEnd
 

kaster

Мой Аватар, он лучший самый
Команда форума
Глобальный модератор
Сообщения
4,020
Репутация
626
iDisketka

Предупреждение За нарушение правил форума (пункт Б.5):
Имя темы должно нести смысловую нагрузку (отражать суть вопроса/проблемы)
Правильно сформулированное название темы привлекает больше внимания, и шансы получить конкретный ответ увеличиваются.


Как правильно называть темы

"Как осуществить Луп" - это неприемлемое название темы, переименуйте тему иначе она будет закрыта, а вам возможно будет выдан бан на несколько дней.

С уважением, Модератор раздела.








Предупреждение За нарушение общих правил (пункт В.8):
Так как эта конференция называется "Русское сообщество AutoIt", язык общения на ней - Русский. Названия фирм или программных продуктов, аббревиатуры и т.д. должны быть написаны так, как они пишутся в оригинале, например не следует писать УСБ вместо USB. На форуме крайне не рекомендуется намеренно искажать русский язык и использовать "сетевой жаргон" на подобии "Аффтар выпей йадау!".


С уважением, Модератор раздела.




Предупреждение За нарушение правил форума (пункт В.11):
Любые отрывки AutoIt кода необходимо заключать в тег [autoit]
autoit.gif
(подробнее), а обычный код соответственно в тег [code]
code.gif
(подробнее). Также большие выдержки текста помещайте под тег [spoiler]
spoiler.gif
(подробнее), там где это поддерживается естественно. Как в случае с названием темы, также короткое и эргономичное сообщение привлекает больше внимания, и шансы на получение конкретного ответа увеличиваются.


С уважением, Модератор раздела.
 
Верх