Вниз
Скачать: 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 вся ветка

Скачать: CL | DM;



Память: 0.48 MB
Время: 0.025 c
1-1080526986
Алексей Петухов
2004-03-29 06:23
2004.04.18
Excel, обратный вызов?


1-1080714748
small
2004-03-31 10:32
2004.04.18
*.res


4-1076149862
DNSokol
2004-02-07 13:31
2004.04.18
Thread + CreateOleObject какой-то странный глюк.


14-1080494051
nonename
2004-03-28 21:14
2004.04.18
Раб стол


3-1079955665
Voland777
2004-03-22 14:41
2004.04.18
.bmp --> image




   Наверх