TImage per Timer auf dem Form bewegen



  • Hi,

    ich lasse ein recht großes Bild (im TImage) von rechts nach links
    und wieder zurück mithilfe eines TTimers bewegen.

    Dazu verändere ich einfach das Attribut "Left".

    Das Problem bei der ganzen Geschichte ist nicht etwa dass das Bild
    ruckelt oder flimmert, sondern das die CPU Auslastung auf 100 % hochgeht.

    Habt ihr eine Idee wie man mein Problem lösen könnte?
    Evt. auch mit einer anderen Herangehensweise.

    Bin für jede Idee offen.

    Gruß
    Jeg



  • Wenn das Bild sehr groß ist, ist das ja dann kein wunder, versuchs mit einem kleinerem. Oder verändere die eigenschaft Interval des Timers



  • Hallo

    Die VCL-Komponenten sind nicht dafür für Grafikeffekte und Bewegungen ausgelegt. Wenn du wirklich effizient und flüssig arbeiten willst kommst du um direkte Grafikprogrammierung wie DirectDraw nicht umhin.

    bis bald
    akari


Anmelden zum Antworten