Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.184 Beiträge
 
Delphi 12 Athens
 
#4

Re: hDC überzeichnet zu unbestimmten zeiten alles

  Alt 17. Mai 2010, 14:52
Also ich denke auch, daß es an den FlodFill liegt.

Eventuell sind ja einige deiner selbstgemalten Kreise nicht richtig geschlossen
(warum überhaupt selber zusammenstückeln und nicht gleich einen Kreis zeichnen lassen? )
Delphi-Quellcode:
for Winkel := 1 to 360 do
begin
  LineTo(A_DC, AStartX+Round(cos(Pi*Winkel/180)*AGroesse), AStartY+Round(sin(Pi*Winkel/180)*AGroesse) );
end;

Zitat:
aber da dies spontan passiert weiß ich auch nicht wo ich ansetzen sollte mit der fehlerssuche ?
Du könntest ja einfach mal Codeteile auskommentieren

- wenn der Fehler immernoch auftritt, dann ist der Fehler wahrscheinlich nicht in diesen Teilen enthalten
(es sei denn es gibt mehrere Fehlerstellen)

dann also weitere Codes auskommentieren (und diesen eventuell wieder aktivieren/dekommentieren)


- tritt der Fehler nicht mehr auf, dann hast du schonmal den Fehler eingegrenzt

nun also den Code wieder stück für Stück aktivieren und auskommentieren, bis am Ende nur noch der Fehlerhafte Code (bzw. der eine efehl) auskommentiert ist.
$2B or not $2B
  Mit Zitat antworten Zitat