Strona: [  << <   1   > >>  ]  z  1     
Autor Temat: problem z wygaszaczem
anonim




Typ: Nie zarejestrowany
problem z wygaszaczem

Wygaszacz mi dziala! tylko chce zrobic aby wyswietlal sie np po 30s jak nie ruszam myszka i nie naciskam nic na klawiaturze. I nie jeden raz (bo tak mi dziala i nie wazne czy czyms ruszam czy nie), tylko za kazdym razem gdy jest owa 30s przerwa w pracy programu. thanx za pomoc marcia (pilnie potrzebuje do projektu)

24-05-2005 23:34
  
marcin_an
Forumowicz




Typ: neutral
Postów: 1265
Zarejestrowany: Mar 2004

Uzyskać taki czas może być trudno, bo w ustawieniach wygaszaczy ekranu możesz ustawić najmniej jedną minutę. Natomiast dlaczego ci się nie uruchamia wielokrotnie.. nie wiem. Sprawdź, czy aby na pewno zamykasz wygaszacz przy końcu jego pracy? Bo jeśli ma zabezpieczenie przed wielokrotnym uruchomieniem i mimo wszystko pozozstanie niezamknięty - może nie da się drugi raz uruchomić.


_____________________________________________
Jedzonko dla Google'a:
Forum na temat Visual Basic, C, C++, Pascal, Programowanie, API, PHP, VBA, VB.NET, QBasic, VBScript, Komputery
Moja strona o wszystkim

25-05-2005 09:07
Pokaż profil marcin_an  Wyślij email do marcin_an   Odwiedź stronę marcin_an  
losmac
"profesorek"




Typ: neutral
Postów: 758
Zarejestrowany: May 2003

Przede wszytkim dziękuję Marcinowi za popracie.

Jeśli zaś chodzi o wygaszacz...
Zauważ, że wygaszacz nie może być uruchamiany w jednym czasie wielokrotnie, tzn, nie może być wielu instancji tego wygaszacza w danym czasie.
Zatem, musisz blokować możliwość uruchamiania wygaszacza za pomocą CreateMutex(). To również oznacza, że po zakończeniu pracy wygaszacza, należy również zniszczyć Mutex!

Myślę, że to dlatego nie uruchamia Ci się ponownie wygaszacz, bo dalej widzi swój Mutex w systemie.

Resztę już wiesz, Marcin napisał wystarczająco wyczerpującą odpowiedź.


Resztę napisał Marcin.


_____________________________________________
POSTULATY STARUSZKA:
1) Ludzie, dbajcie o polszczyznę!!!
2) Ludzie, zadawajcie kompletne pytania, a nie rzucacie ochłapy i trzeba się domyślać o co chodzi!!!

Powodzenia
Maciej Łoś

25-05-2005 13:27
Pokaż profil losmac  Wyślij email do losmac   Odwiedź stronę losmac  
Wszystkich odpowiedzi: 2 :: Maxymalnie na stronę: 20
Strona: [  << <   1   > >>  ]  z  1