AGB  ·  Datenschutz  ·  Impressum  







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

image

Ein Thema von Hartfrid Krause · begonnen am 5. Mär 2012 · letzter Beitrag vom 5. Mär 2012
Antwort Antwort
Hartfrid Krause

Registriert seit: 20. Feb 2007
90 Beiträge
 
Delphi XE6 Professional
 
#1

image

  Alt 5. Mär 2012, 06:38
Mit delphi 2007 prof.
In der Grafikausgabe für Bundeswahlergebnisse werden die Bundesländer nach den Farben der stärksten Fraktionen gefärbt.
In form57 Zeile 101 steht ein showmessage. Mit dieser Zeile klappt alles gut - streiche ich diese Zeile wird stets der gesamt Bildschirm gefärbt.
Wo ist der Fehler?
Da ich die wahlergebnisse als dat-Datei nicht mitschicken kann, hier nur der Auszug der beiden Dateien.
Angehängte Grafiken
Dateityp: jpg bundeslaender.jpg (33,0 KB, 28x aufgerufen)
Angehängte Dateien
Dateityp: pas a57_BundeslaenderUmriss.pas (6,5 KB, 10x aufgerufen)
Dateityp: pas Unit1.pas (3,4 KB, 7x aufgerufen)
  Mit Zitat antworten Zitat
Benutzerbild von himitsu
himitsu

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

AW: image

  Alt 5. Mär 2012, 07:26
Die Frage ist eher:
Wieso zeichnest du auf das Canvas der Form und nicht auf die Canvas der Images, obwohl du doch schöne TImages dafür hast, deren Grafiken du ja eigentlich verändern willst?

Das müßte man im OnRepaint alles jedesmal neu zeichnen, damit es sichtbar bleibt. (beim Zeichnen auf das Form-Canvas)
OnShow wird (ich glaub das war so) kurz vor der Anzeige der Form aufgerufen und nicht wenn diese schon sichtbar ist.




PS: Die paar globalen Variablen, mit ihren vielsagenden Namen, sind auch sehr gut geeignet, um Fehler zu vermeiden.
Garbage Collector ... Delphianer erzeugen keinen Müll, also brauchen sie auch keinen Müllsucher.
my Delphi wish list : BugReports/FeatureRequests

Geändert von himitsu ( 5. Mär 2012 um 10:44 Uhr)
  Mit Zitat antworten Zitat
Benutzerbild von Luckie
Luckie

Registriert seit: 29. Mai 2002
37.621 Beiträge
 
Delphi 2006 Professional
 
#3

AW: image

  Alt 5. Mär 2012, 07:45
Ein etwas aussagekräftigere Titel, der grob beschreibt um was es geht wäre auch wünschenswert.
Michael
Ein Teil meines Codes würde euch verunsichern.
  Mit Zitat antworten Zitat
Hartfrid Krause

Registriert seit: 20. Feb 2007
90 Beiträge
 
Delphi XE6 Professional
 
#4

AW: image

  Alt 5. Mär 2012, 10:36
Dank an himitsu - Problem gelöst, indem ich direkt auf das image zeichne
  Mit Zitat antworten Zitat
Antwort Antwort


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 19:38 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz