Страница 1 из 1

Изменяющиеся дата и время в PowerPoint

Добавлено: 13 дек 2005, 04:38
Avsha
Необходимо чтобы на слайдах PowerPoint вживую изменялось время по секундам. Это возможно?
Функция (меню Вставка\Дата и время...) показывает неизменяемое,статическое время :(

Добавлено: 13 дек 2005, 05:14
Naeel Maqsudov
Увы.
Если у Excel есть планировщик, который позволяет вызвать макрос через определенной время, то у PowerPoint такого планировщика нет. Теоретически можно создать невидимый экземпляр Excel.Application и заставить его работать в качестве таймера :) Но это варварский способ.... (Хотя надо попробовать... Если попробую, то закину сюда пример.)

Единственный выход, это найти ActiveX компонент, который рисует идущие часы, и вставить его на слайд.

Добавлено: 13 дек 2005, 05:37
Avsha
Naeel Maqsudov, Спасибо за отклик !
А этот ActiveX компонент будет обновляться на слайде в секунде?

Есть вариант открывать самодельный скомпелированный файл часы.exe, например подготовленный в VB, таким образом чтобы он распологался поверх презентации, но тут тоже есть проблеммы:
1. Как открыть при запуске презентации часы.exe
2. Как сделать чтобы презентация продолжала идти, даже если фокус активного приложения перешел на часы.exe

Задача в PowerPoint следующая:
У меня презентация через каждые 15 секунд увеличивает счетчик на 1, но хотелось показывать как это происходит в привязке к настоящему времени, которое изменяется в секунде.

Добавлено: 13 дек 2005, 05:47
Naeel Maqsudov
А этот ActiveX компонент будет обновляться на слайде в секунде?
А это зависит от компонента. (Если такой удастся вообще найти)
1. Как открыть при запуске презентации часы.exe
2. Как сделать чтобы презентация продолжала идти, даже если фокус активного приложения перешел на часы.exe
1. Никак. Нет у презентации и ее слайдов необходимых для этого событий.
2. Не понял. У Вас презентация с автоматическим переходом по слайдам?
У меня презентация через каждые 15 секунд увеличивает счетчик на 1
Вы это как делали? Что за счетчик? На каждом слайде что ли лежит число и определен автопереход к следующему слайду через 15с?

Добавлено: 13 дек 2005, 05:56
Avsha
Вы это как делали? Что за счетчик? На каждом слайде что ли лежит число и определен автопереход к следующему слайду через 15с?
Да, именно так.
1. Как открыть при запуске презентации часы.exe
2. Как сделать чтобы презентация продолжала идти, даже если фокус активного приложения перешел на часы.exe
Сейчас пробую bat-файл, содержащий:
C:\V1500\CLOCK.EXE
"C:\Program Files\Microsoft Office\Office\POWERPNT.EXE" /s "C:\V1500\var1500.ppt"
Но остаются окна менеджера cmd. Как их закрывать после запуска программы?
И после запуска CLOCK.EXE, запуск var1500.ppt ждет окончания сеанса CLOCK.EXE? Как сделать чтобы открылись последовательно оба приложения и окна cmd закрылись?
Пробовал создать 2 bat-ника, работает, но как-то криво.

Добавлено: 13 дек 2005, 05:59
Naeel Maqsudov
попробуйте

start C:\V1500\CLOCK.EXE
start "C:\Program Files\Microsoft Office\Office\POWERPNT.EXE" /s "C:\V1500\var1500.ppt"
cls

Добавлено: 13 дек 2005, 06:55
Avsha
Naeel Maqsudov, спасибо за помощь,
и чего я полез в bat-файлы, создаем 2 стандартыных ярлыка и запускаем последовательно руками,
эта презентация будет использоваться всего один раз в своей жизни,
и главно ее правильно запустить :) , поручим это автоматическое действие человеку