Problem z zmianą tapety...

0

Witam. Pisze ostatnio taki programi do zmieniania tapet, właściwie to jest już skończony, z tym że został mi jeden bug :( otóż mam taką procedurke zmieniającą tapete w timerze:

SystemParametersInfo(SPI_SETDESKWALLPAPER,0,Pchar('1.bmp'),SPIF_SENDCHANGE);

Problem jest taki że program działa poprawnie (tzn zmienia mi tapete co minute) przez pare (czasem parenaście) minut po czym "staje" i nic nie robi :P (zrozumiał bym jakby się zawiesił ale nie, wszystko wygląda ok, tylko tapety przestają się zmieniać).
Czy to możliwe żeby zbyt częste zmiany tapety mogły "zamulić" windowsa ?? (mam XP). MOże jest inna (lepsza) procedura do tego ?

0

Sprawdź czy timer nadal działa. Być może po pewnym czasie nieaktywności programu system "zapomina" o nim.

0

Mógłbyś zrobic to wątkami

1 użytkowników online, w tym zalogowanych: 0, gości: 1