Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Показать сообщение отдельно

Пользователь


Сообщения: 125
Благодарности: 9

Профиль | Отправить PM | Цитировать


Молодежь!
Вы не перепутали эту ветку с горячей линией службы поддержки? Вынь-да-положь им решение!
Я о "А мышка блокирутся при BlockInput(1)?" и пр.
А слабо проверить? Это займет меньше времени, чем написание поста!

All
Страсть, как хочется похвалиться!
Часто нужный параметр прячется в реестре по "адресу", содержащему ID железки или пользователя, ключ безопасности и пр. Для таких случаев в AutoIt есть оператор RegEnumKey(). Однако при этом нужно выстраивать циклы, делать проверки и т.д.
Нашел красивое решение подбной задачи, когда мне нужно на стадии CMDLINES узнать будущее разрешение экрана устанавливаемой Windows.
Код: Выделить весь код
If RunWait('@ComSpec@ /C reg query "HKLM\SYSTEM\CurrentControlSet\Control\DeviceClasses" /s | find "DefaultSettings.XResolution" | find "500"','',0)=0 Then $screen=1280
ElseIf RunWait('@ComSpec@ /C reg query "HKLM\SYSTEM\CurrentControlSet\Control\DeviceClasses" /s | find "DefaultSettings.XResolution" | find "400"','',0)=0 Then $screen=1024
Else
$screen=800
EndIf

Отправлено: 20:10, 02-02-2006 | #328