Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript (http://www.flasher.ru/forum/forumdisplay.php?f=5)
-   -   Глубина цвета (http://www.flasher.ru/forum/showthread.php?t=34960)

Dmitry Y 25.07.2002 02:54

Глубина цвета
 
Есть ли возможность определить цветовое разрешение монитора пользователя без внешнего javascript? Предполагается использовать в проигрывателе, без html.

Dmitry Y 25.07.2002 04:12

Есть у меня такое чувство (а может, просто кажется), что можно как-то с помощью FScommand вытащить это из registry. Кстати, там и еще кучу интересного можно отыскать. Возможно, полная ерунда, ничего в этом не понимаю. Кто знает?
Или есть другие способы?

NeX 25.07.2002 04:23

А что значит - без внешнего яваскрипта?.. Ты, наверное, хочешь сказать, вообще без яваскрипта?...

По мне, твой вариант не получится...

Dmitry Y 25.07.2002 04:33

2NeX: "Без внешнего скрипта" я имел ввиду, что без запуска браузера. Если возможно обращение к файлу со скриптом .js, было бы уже хорошо

NeX 25.07.2002 05:04

Обращение то к нему возможно, только тебе это ну никак не помогает....

Nox Noctis 25.07.2002 17:01

в пятерке никак.

в МХ см. свойства объекта System.capabilities - там все есть :)

Dmitry Y 25.07.2002 17:29

System.capabilities.screenColor - говорит только о том, цветной, grayscale или bw монитор. Глубину цвета (16, 24, 32 бит) не определяет.
Нашел вчера на FlashKit упоминание о такой программке Flash Studio (http://board.flashkit.com/board/show...hreadid=333123 ). Вроде бы с ее помощью можно сделать exe'шник из которого влезать в реестр. Правда, пока ставить не стал - триал 7-дневный, до готовности диска еще далеко. Лекарство поищем...
Хотя средствами самого Flash было бы удобнее.

Baltika 25.07.2002 17:53

2 Dmitry Y
несчет JS:
можно попробовать через WScript..l

Код:

var WSHShell = WScript.CreateObject("WScript.Shell");
//далее есть возможность добраться до рабочего стола :
var DesktopPath = WSHShell.SpecialFolders("Desktop");
...

дальше не знай %), но думаю при желании и настойчивости все должно получиться .. :))


Часовой пояс GMT +4, время: 07:32.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.