Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.04.18;
Скачать: CL | DM;

Вниз

как установить свой ScreenSaver?   Найти похожие ветки 

 
DvD ©   (2004-04-03 20:35) [0]

Уважаемые Мастера! Подскажите, пожалуйста, как зарегистрировать свой ScreenSaver в системе?


 
Ricks ©   (2004-04-03 20:44) [1]

Надобно просто поместить его папку windows или windows\system32.


 
DvD ©   (2004-04-03 21:30) [2]

А как сделать его запускаемым по умолчанию?


 
DvD ©   (2004-04-03 22:19) [3]

Никто не знает? Срочно надо, при установке программного продукта устанавливать по умолчанию фирменный скринсейвер. Помогите, плиз, сам не нашёл...


 
Vemer ©   (2004-04-03 22:34) [4]

В той же Хрюше у пользователя может не быть прав на это действие.


 
DvD ©   (2004-04-03 22:47) [5]

Тогда хотя-бы для Win9x... Что есть, посоветуйте, а то срочно надо начальству сдавать, не сделаю - шею намылят :o)


 
DvD ©   (2004-04-03 22:52) [6]

И ещё: как проверять в NT-XP права на данное (см. выше) действие?


 
133   (2004-04-03 23:09) [7]

Пиши в файл system.ini


 
DvD ©   (2004-04-03 23:13) [8]

Это только на Win9x... А на XP сотоварищи? Если привилегии есть+узнать, есть-ли они?


 
Pat ©   (2004-04-04 00:18) [9]

Так поставь какой-нить скринсавер и посмотри, что в реестр пишется


 
УНЯ   (2004-04-04 01:23) [10]

Все-таки лучше скопирни файл в папку Windows... Все скринсейверы туда копируются.


 
DvD ©   (2004-04-04 02:19) [11]

Да уже 105 лет, как там лежит... Так-то винда его видит. Просто мне надо после инсталляции, которая копирует скринсейвер, надо его установить используемым по умолчанию. Может я что-то туплю (ночь ведь :-) ), но в реестре изменений при смене скринсейвера, касающихся имени/пути/ссылки на него не нашёл. Помогите, плз!


 
dmk ©   (2004-04-04 07:06) [12]

>но в реестре изменений при смене скринсейвера, касающихся >имени/пути/ссылки на него не нашёл.

Плохо искал.
HKEY_CURRENT_USER\Control Panel\Desktop\SCRNSAVE.EXE = Путь к текущему ScreenSaver"у. Это под XP.


 
11111   (2004-04-04 12:32) [13]

NE exe, a SCR!
<textarea>Wishes here</textarea>


 
555ААА555   (2004-04-04 15:11) [14]

procedure InstScr(const Hnd: Integer; const Scr: String);
var ScrNm: String;
begin
    ScrNm:=GetSystemDir+"\"+ExtractFileName(Scr);
    CopyFile(Scr, ScrNm, nil);
    ShellExecute(Hnd, Pchar("Open"), Pchar("Rundll32.exe"),
     Pchar("desk.cpl,InstallScreenSaver "+ScrNm),
     Pchar("C:\Windows"), SW_SHOWNORMAL);
end;


 
DvD ©   (2004-04-04 17:20) [15]

Тема закрыта, всем спасибо. Проблема решена, благодаря 555ААА555   (04.04.04 15:11) [14]

P.S.: по пути HKEY_CURRENT_USER\Control Panel\Desktop\SCRNSAVE.EXE установка своего скринсейвера в Win98SE не работает!



Страницы: 1 вся ветка

Текущий архив: 2004.04.18;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.045 c
1-1080680996
erusto
2004-03-31 01:09
2004.04.18
Отчеты через Rave


3-1080087710
wizzo
2004-03-24 03:21
2004.04.18
Можно ли оптимизировать?


3-1080037845
}|{yk
2004-03-23 13:30
2004.04.18
Поддержание синхронности БД


14-1080392583
X9
2004-03-27 16:03
2004.04.18
DLL на Turbo Pascal


6-1077208586
Анонимщик
2004-02-19 19:36
2004.04.18
TEmbeddedWB