AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Flakern trotz DoubleBuffer?

Ein Thema von xZise · begonnen am 22. Jun 2006 · letzter Beitrag vom 22. Jun 2006
 
Der_Unwissende

Registriert seit: 13. Dez 2003
Ort: Berlin
1.756 Beiträge
 
#7

Re: Flakern trotz DoubleBuffer?

  Alt 22. Jun 2006, 17:32
Nun ja, eine If-Abfrage ist so ziemlich nichts an Rechenzeit (da gibt es sogar Vorhersagemechanismen für). Das Neuzeichnen hingegen ist eine ganze Kette von Operationen, einfach mal viel viel viel mehr als eine If-Abfrage. Du kannst einfach gesagt ein weiteres If gegen jedes neuzeichnen völlig vernachlässigen.
Wie gesagt, es gilt auch (insbesondere) für deine Progressbar, nicht nur für die angezeigte Zeit. Die kannst du natürlich noch in einer Variable zwischenspeichern ((GetTickCount - Start) div 1000), da du hier weder einen String verwendest, noch die Umwandlung Integer->String, hast du schon die Rechenzeit raus, die eine If-Abfrage benötigt (wie gesagt, dass Neuzeichnen kommt noch extra hinzu).
  Mit Zitat antworten Zitat
 


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 23:45 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz