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 !!!!!
[email protected]
0
0
moze image <ort>poluz </ort>na TPanel ?
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.
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.
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ł?