1

Тема: AHK: Как правильно использовать блок try-catch

Теоретический вопрос, как всё же правильнее:
Вариант 1:


Function_1() {
	try {
	    ...
	} catch e {
	    ...
	}	
}

Function_2() {
	Function_1()
}

Вариант 2:


Function_1() {
	    ...
}

Function_2() {
	try {
		Function_1()
	} catch e {
	    ...
	}	
}

Просто интересно, глобально есть ли разница? Может принято делать каким-то стилем, более читаемо или ещё какая-то причина?

GD

2

Re: AHK: Как правильно использовать блок try-catch

Имхо, нет неправильного варианта, всё зависит от конкретной ситуации, от структуры программы.

Разработка AHK-скриптов:
e-mail dfiveg@mail.ru
Telegram jollycoder

3 (изменено: c0sm1k, 2021-08-03 23:37:19)

Re: AHK: Как правильно использовать блок try-catch

Здравствуйте помогите написать скрипт, который при активации делал бы так:
1.При зажатой клавише F на клавиатуре, скрипт бесконечное кол-во раз нажимает клавишу F до момента пока она не будет отжата пользователем.
2.При необходимости можно отключить скрипт и использовать кнопку F по стандарту.
P.S. Заранее спасибо

4

Re: AHK: Как правильно использовать блок try-catch

c0sm1k, добро пожаловать на форум! Пожалуйста, внимательно прочитайте правила нашего форума. Заранее спасибо!

Разработка AHK-скриптов:
e-mail dfiveg@mail.ru
Telegram jollycoder

5

Re: AHK: Как правильно использовать блок try-catch

teadrinker Понятно, спасибо.

GD