|
Справка по встроенным функциям языка сценариев JAWS, которые взаимодействуют с операционной системой и позволяют получать информацию о системных настройках, типе операционной системы, работать с системным треем и т.п.
Функция GetInputLanguageОписание: Функция возвращает название текущего языка текстового ввода. Добавить необходимый язык текстового ввода можно, вызвав Панель управления (Control Panel) и выбрав элемент Язык и региональные стандарты (Regional and Language Options). Возвращаемое значение: Параметры: отсутствуют Эта функция доступна в следующих версиях:
Функция GetRegistryEntryDWORDОписание: Функция используется для получения значения параметра типа DWORD из системного реестра. Возвращаемое значение: int, значение, полученной из реестра. Проверка ошибочных значений не выполняется. Параметр 1:int, целое число, соответствующее определённому разделу реестра:
Параметр 2:String, название ключа реестра. Этот параметр является обязательным. В названии ключа реестра необходимо удваивать символ обратной наклонной черты (\), для того чтобы не было ошибок. Параметр 3:String, название параметра типа DWORD. Этот параметр является обязательным. Эта функция доступна в следующих версиях:
Функция GetRegistryEntryStringОписание: Функция используется для получения значения параметра типа STRING из системного реестра. Возвращаемое значение: Параметр 1:int, целое число, соответствующее определённому разделу реестра:
Параметр 2:String, название ключа реестра. Этот параметр является обязательным. Параметр 3:String, название строкового параметра из системного реестра. Этот параметр является обязательным. Эта функция доступна в следующих версиях:
Функция GetSystemDefaultLangОписание: Функция возвращает трёхбуквенную аббревиатуру языка, установленного по умолчанию в операционной системеWindows. Возвращаемое значение: Параметры: отсутствуют Эта функция доступна в следующих версиях:
Функция GetSystemLocaleInfoОписание: Эта функция возвращает информацию о локальных настройках операционной системы, установленных по умолчанию. Файл Возвращаемое значение: Параметр 1:Int, в этом параметре передаётся одна из констант из файла Эта функция доступна в следующих версиях:
ПримерСкрипт получает информацию, которая хранится в локальных настройках операционной системы (в данном случае это название страны) и сообщает эту информацию. Include "locale.jsh" Script SayCountry () SayString ("Страна: " + GetSystemLocaleInfo (LOCALE_SCOUNTRY)) EndScript Функция GetSystemVolumeОписание: Эта функция возвращает целочисленное значение, соответствующее текущей системной громкости звука. Громкость звука можно регулировать при помощи системного микшера. Возвращаемое значение: Int, текущее значение системной громкости звука. Параметры: отсутствуют Эта функция доступна в следующих версиях:
Функция GetSystemVolumeRangeОписание: Эта функция возвращает минимальное и максимальное значение громкости звука в системе. Возвращаемое значение: Параметр 1:Int, переменная, в которой функция возвратит минимально возможное значение громкости звука в системе. Этот параметр является обязательным. Параметр 2:Int, переменная, в которой функция возвращает максимально возможное значение громкости звука в системе. Этот параметр является обязательным. Эта функция доступна в следующих версиях:
Функция GetTickCountОписание: Функция возвращает время, прошедшее с момента запуска операционной системы. Возвращаемое значение: Int, время в миллисекундах, прошедшее с момента старта операционной системы. Параметры: отсутствуют Эта функция доступна в следующих версиях:
Функция GetUserDefaultLangОписание: Функция возвращает трёхбуквенную аббревиатуру, обозначающую язык пользовательского интерфейса Windows, установленный по умолчанию для текущего пользователя (то есть для пользователя, работающего в текущем сеансе Windows). Возвращаемое значение: Параметры: отсутствуют Эта функция доступна в следующих версиях:
Функция GetUserLocaleInfoОписание: Эта функция возвращает информацию о локальных настройках, специфичных для текущего пользователя. Тип возвращаемой информации зависит от того, какое значение будет передано в параметре этой функции. Возможные значения находятся в файле Возвращаемое значение: Параметр 1:Int, одна из констант, определённых в файле Эта функция доступна в следующих версиях:
Функция GetWindowsOSОписание: Функция возвращает информацию о текущей операционной системе Windows. Возвращаемое значение: Int, одна из следующих констант: OS_WIN95 или OS_WIN_NT. Эти константы определены в файле HJCONST.jsh. Параметры: отсутствуют Эта функция доступна в следующих версиях:
Функция GetWindowsSystemDirectoryОписание: Функция возвращает строку, содержащую путь к системному каталогу Windows (например, "C:\WINDOWS\SYSTEM32"). Возвращаемое значение: Параметры: отсутствуют Эта функция доступна в следующих версиях:
Функция IsWinNtOr95Описание: Эта функция возвращает TRUE, если текущей операционной системой является либо Windows 95, либо Windows NT 4.0. Возвращаемое значение: Тип: Int, true или false. Параметры: отсутствуют Эта функция доступна в следующих версиях:
Функция LastBootTypeОписание: Функция определяет, каким был тип последней загрузки операционной системы ("тёплым" или "холодным"). Возвращаемое значение: Int, TRUE, если произошла "тёплая" перезагрузка операционной системы, и FALSE, если была "холодная" перезагрузка системы. Параметры: отсутствуют Эта функция доступна в следующих версиях:
Скрипт ListTaskTrayIconsОписание: Отображает на экране диалог со списком иконок, находящихся в системном трее. Пользователь может выбрать нужную иконку и выполнить одно из следующих действий: щёлкнуть левой клавишей мыши, щёлкнуть правой клавишей мыши или щёлкнуть дважды левой клавишей мыши. Как правило, этот скрипт вызывается комбинацией клавиш JAWSKey+F11. Возвращаемое значение: Параметры: отсутствуют Скрипт доступен в следующих версиях:
Функция RunОписание: Эта функция работает подобно диалогу "Выполнить" ("Run") из меню кнопки "Пуск" ("Start"). Если в качестве параметра этой функции указать имя исполняемого файла какого-нибудь приложения, то будет запущено это приложение. Если в качестве параметра указать каталог, то будет запущен Проводник Windows, который отобразит содержимое этого каталога. Если в качестве параметра указать файл с расширением, отличным от.exe, то, если этому файлу сопоставлено какое-нибудь приложение, то будет запущено это приложение. Например, если в качестве параметра указать строку "readme.txt" и если файл readme.txt существует, то будет запущено приложение "Блокнот" ("Notepad") с файлом readme.txt. Возвращаемое значение: Параметр 1:string, командная строка, которую необходимо выполнить. Эта строка, например, может содержать полный путь к файлу (включая его имя и расширение). Следует обратить внимание, что если в строке присутствуют символы обратного слэша (\), то они должны быть удвоены, например: "C:\\WINDOWS\\Notepad.exe", в противном случае возможны фатальные ошибки в работе скрипта. Этот параметр является обязательным. Эта функция доступна в следующих версиях:
Скрипт SayBatteryLevelОписание: На портативных компьютерах при использовании аккумулятора на экране присутствует информация о степени разряда аккумулятора. Скрипт сообщает эту информацию. Как правило, скрипт вызывается комбинацией клавиш JAWSKey+Shift+B. Возвращаемое значение: Параметры: отсутствуют Скрипт доступен в следующих версиях:
Скрипт SayDriveLetterОписание: Сообщает имя локального или сетевого диска, на котором находится фокус в Проводнике Windows. Как правило, по умолчанию скрипту не назначена клавиатурная комбинация. Возвращаемое значение: Параметры: отсутствуют Скрипт доступен в следующих версиях:
Скрипт SaySystemTimeОписание: Этот скрипт сообщает текущее системное время, а при быстром двойном нажатии комбинации клавиш, связанной с этим скриптом, сообщает текущую системную дату. Как правило, этот скрипт вызывается комбинацией клавиш JAWSKey+F12. Возвращаемое значение: Параметры: отсутствуют Скрипт доступен в следующих версиях:
Скрипт SaySystemTrayОписание: Скрипт сообщает содержимое системного трея, включая показания системных часов. Как правило, по умолчанию для этого скрипта нет комбинации клавиш. Возвращаемое значение: Параметры: отсутствуют Скрипт доступен в следующих версиях:
|
|||||||||
Распространение материалов сайта означает, что распространитель принял условия лицензионного соглашения. Идея и реализация: © Владимир Довыденков и Анатолий Камынин, 2004-2024 |
Социальные сети