SuBrex пишет:предоставляешь свою код, говоришь: "Вот тут проблема, скажите как решить". Тебе говорят: "Вот тут причина". Все довольны.
fgslm пишет:
modifiers := ["Alt", "Shift", "Ctrl"]
loop
if key := GetModifierState(modifiers)
break
else
{
}
return
GetModifierState(arr) {
loop {
for k, v in arr
if not GetKeyState(v, "P")
{
return
}
if GetKeyState(v, "P")
{
Return v
}
sleep 1
}
return
}
Что тут не так?
serzh82saratov пишет:Тут всё замечательно.
fgslm пишет:serzh82saratov пишет:Тут всё замечательно.
Вам не кажется что тут чего-то не хватает?
serzh82saratov пишет:Нет, всё на месте, оставляйте как есть.
Вот вам и пример. Хотя я конкретно сразу сказал что мне нужно.
fgslm пишет:Мне надо выйти из цикла по модификатору, но так, чтобы не блокировались другие клавиши и не мешало другим функциям
Но тут так не работает. Когда ты говоришь людям "у меня есть код", у них в мыслях совсем другой код - который решает ту же проблему. Но проблему они не видят. И когда ты говоришь: "Мне нужен менеджер паролей".. или: "Нужен скрипт автозаполнения форм", и прочее, - Они улыбаются и говорят: "В коммерческий раздел".
SuBrex пишет:ПОМОГАЮТ их написать
Да, когда идея готова. Но когда ты сам не знаешь как оно вобще должно работать, а тебя еще и в справку отправляют, при каждом пуке.
Для вопрошающих я бы посоветовал держать чёткую форму идеи. И использовать язык для идеи, а не идею для языка. А то хаос начинается.