--}}
Новая тема
Вы не можете создавать новые темы.
Т.к. вы неавторизованы на сайте. Пожалуйста назовите себя или зарегистрируйтесь.
Список тем

Есть две задачки с рабочим столом

4
13
С друзьями на NN.RU
В социальных сетях
Поделиться
t101
02.03.2007
предварительная цель:
файл - картинка заставки рабочего стола
растянут на стол.
этот файл редактируется внешним приложением.
изменения сохраняются.

как сделать, чтобы эти изменения немедленно отражались на рабочем столе?

конечная цель:
тоже самое, но источник - слайд из поверпойнта с аннимацией.

что скажет коллективный разум?
Cunning
02.03.2007
Чет не совсем понятно объяснил что треба...
SCL™
02.03.2007
Я понял так: файл, допустим c:\\image.wall установлен в качестве фоновой картинки рабочего стола, как сделать так, чтобы при изменении и последующем сохранении данного файла это сразу отображалось на рабочем столе. Ну типа чтоб буфер экрана обновлялся.
t101
02.03.2007
первоначально - да,
а в развитии - эта кртинка слайд с аннимацией из ppt
(или его копия *.gif(png/jpeg/...)
Sato
02.03.2007
Ну, с "аннимацией" это уж... таких извращений Иван не видал.
Стоп.
Я правильно понял, что в твоем понимании механизм такой: из ппт импортируется кадр, сохраняется как фиксированная картинка (напр. c://wall.jpg), которая уже стоит на десктопе, и последняя автоматом обновляется, так что в итоге мы имеем анимацию из ппт на рабочем столе, так что-ли?
t101
02.03.2007
да.

эта функция есть в некоторых DVD плеёрах
"показ фильма на рабочем столе"
@ngry
02.03.2007
в vlc есть
SCL™
02.03.2007
Может проще active desktop?
Detuner
02.03.2007
+1. Ещё можно оверлей заюзать, но это уже сложнее.
+1

причем работает, проверено
Sato
02.03.2007
Сделай страничку с флешой, куда подгружается картинка. Как она там обновляться будет - это сам решишь, там по-всякому можно.
И запусти эту страничку на десктопе.
Я так в свое время сделал на рабочем столе текстовое поле для заметок с возможностью сохранения записей в текстовые файлы.
Дерзай.
или скрипт какой написать, который будет F5 нажимать на рабочем столе активном
Из внешнего же приложения или руками запускать vbs скрипт такого содержания:
Dim WshShell
Set WshShell = WScript.CreateObject("Wscript.Shell")
WshShell.Run "%windir%\System32\RUNDLL32.EXE user32.dll, UpdatePerUserSystemParameters", 1, False

Проверено. Работает. Что характерно, если просто запустить из шелла RUNDLL32.EXE user32.dll, UpdatePerUserSystemParameters то нихрена ничего не рефрешится
Новая тема
Вы не можете создавать новые темы.
Т.к. вы неавторизованы на сайте. Пожалуйста назовите себя или зарегистрируйтесь.
Список тем
Последние темы форумов
Форум Тема (Автор) Последний ответ Ответов
Материнские платы на запчасти и не только

Материнские платы на запчасти и не только Материнские платы и другие комплектующие Отправка в регионы после оплаты. Транспортной...
Цена: 3 000 руб.

Сетевой фильтр APC Surge Arrest

Сетевой фильтр APC Surge Arrest для радиолюбителя.и не только Отправка в регионы после оплаты. ЦЕНА 3000 руб. В рабочем состоянии....
Цена: 3 000 руб.

Оперативная память Corsair XMS3 CMX8GX3M2A1600C9

Оперативная память Corsair XMS3 CMX8GX3M2A1600C9 Отправка в регионы после оплаты. Продаются сразу обе. Цена за обе 2000 руб....
Цена: 1 000 руб.

Принтер лазерный HEWLETT PACKARD HP-6L

Принтер лазерный HEWLETT PACKARD HP-6L Отправка в регионы после оплаты. 3штуки БУ. Внешний вид из магазина простояли на складе...
Цена: 4 500 руб.