Witam wszystkich mam problem. Piszę program i w nim poruszają się elementy ( zmieniam ich współrzędne ). I w trakcie poruszania się obraz migocze, pojawiają się paski. DoubleBuffer załatwia sprawę ale nie trzy Image. Image nie ma DoubleBuffer. I przy przesuwaniu też pojawiają się paski. To jest chyba problem z synchronizacją pionową. Jest jakiś sposób na zlikwidowanie tego przykrego zjawiska ?? Pomóżcie !!!!!
shinoq@wp.pl
Migające obrazki :(
- Rejestracja: dni
- Ostatnio: dni
0
- Rejestracja: dni
- Ostatnio: dni
0
Włącz podwójne buforowanie (doublebuffering) w oncreate formy. Pole doublebuffered. A nastepnym razem wpisz w wyszukiwarce np. "miga", znajdzie 'migające', 'miganie' i inne mutacje.
- Rejestracja: dni
- Ostatnio: dni
- Postów: 317
0
Heh, no wlasnie to podwojne buforowanie. Tylko, że to sie wtedy ciezkie robi. Moj watek na ten temat jakos zamarl, i nie wiem jak temu zaradzic :-((
SHINOQ a jakiego narzedzia uzywasz? ktory Delphi czy builder? Bo są wyraźne roznice między nimi pod tym względem.
- Rejestracja: dni
- Ostatnio: dni
0
Zrób to na wątkach, tak jak jest zrobione tutaj : http://4programmers.net/view_file.html?id=349. Po co kombinować jeśli już ktoś kiedyś dobrze wymyślił?