Rambler's Top100
Форум: MS ACCESSVBVBA MS OfficeMS SQL server
Новые сообщения: 0000

Форум: MS ACCESS

Вопросы связанные с MS ACCESS

Обновить визитку
Участники «Online»
Все участники

 
 

Доброго времени суток, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Screensaver is run?
 
 автор: Maxik   (03.11.2006 в 14:31)   личное сообщение
 
 

Добрый день всем!
Какая есть функция слежки за тем запускаетсья ли заставка.
Поясню, мне нужно что бы как только на копьютере сработала заставка, закрылисись определенные окна у запущенного Access! Реально? ))

  Ответить  
 
 автор: osmor   (03.11.2006 в 14:44)   личное сообщение
 
 

проще, и логичнее, сделать свой таймер, обаратывать движение мыши и нажатие клавиш в формах и по таймеру закрывать нужные формы.
Честно говоря не понимаю логики ваших желаний.
Я например не пользуюсь заставками, но отходя от компьютера хотя бы на минуту нажимаю WIN+L блокируя сеанс, это же я советую делать пользователям.

  Ответить  
 
 автор: Explorer   (03.11.2006 в 14:52)   личное сообщение
 
 

я тоже было так подумал - что можно на свой таймер, но, получается что формы могут закрыться когда пользователь работает с другими приложениями и окно Access вообще не трогает (оно на втором мониторе висит, например, контроль посетителей или еще что)


ИМХО лучше скрин-сейвер свой написать - чтобы при запуске проверял не открыто ли приложение Access и если да, то чтонить делал :)

  Ответить  
 
 автор: Maxik   (03.11.2006 в 14:56)   личное сообщение
 
 

Просто у меня задача, пользователи часто держат окно с записями из базы данных (listview). Когда в сети открыто как можно меньших окон другие пользователи работают с записями быстрее (незнаю почему так не могу добиться нормальной скорости у всех независимо от числа). ТАк вот я хотел что бы после срабатывания заставки (ну или теперь по таймеру) закрывались окна с записями!

  Ответить  
 
 автор: Explorer   (03.11.2006 в 14:59)   личное сообщение
 
 

а ты не путаешь ListView и ListBox, случайно?

  Ответить  
 
 автор: Maxik   (06.11.2006 в 14:26)   личное сообщение
 
 

Нет не путаю! Да и еще, это разве что-то меняет?
Так что лучше по таймеру?

  Ответить  
 
 автор: osmor   (07.11.2006 в 10:00)   личное сообщение
 
 

Ну по идее разница есть.
т.к. listView заполняется и больше к данным никак не привязан, т.е. добавление данных в таблицы на данных которых построен ListView никак не отобразится в ListView. Т.е. по идее никакой зависимости скорости от кол-ва открытых ListView у разных пользователей быть не должно.

  Ответить  
 
 автор: Йожык   (26.11.2006 в 14:22)   личное сообщение
 
 

Завести лог (таблицу событий):
кто открыл, что делал.
После записи лога запускать таймер

  Ответить  
 
 автор: Explorer   (03.11.2006 в 16:40)   личное сообщение
 
 

совеччик, блин!

я от твоего совета дваццоть минут пассворд впоминал :))) чуть не поседел совсем все бумашки на мониторе пересмотрел - типо где записон

  Ответить  
 
 автор: osmor   (03.11.2006 в 16:44)   личное сообщение
 
 

  Ответить  
 
 автор: KrukVN   (27.11.2006 в 10:37)   личное сообщение
 
 

Помнится когда-то обсуждали подобное
вот: http://am.rusimport.ru/msaccess/f2.aspx?type=1&id=37738

  Ответить  
HiProg.com - Технологии программирования
Rambler's Top100 TopList