Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by leddl,
24. Apr 2005
Naja, ich bin, seit ich mit D2k5 Personal arbeite, doch eher etwas vorsichtiger geworden. Dafür dauert mir das Starten dann doch zu lange. Vor allem bei einem ja eigentlich so simplen Problem.
Und: Ich hab gesehen, daß du bei deinem 2. Beispiel mit Tags arbeitest, nur muß ja deshalb deine Lösung nicht gleich die von Sharky sein. :roll:
Aber back to topic, das hat ja hier mit dem Thema nich...
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by leddl,
24. Apr 2005
Ach das schöne Programm. :roll:
Hab daran gar nimmer gedacht.
Weil ich mir das nich runtergeladen hab. :zwinker:
Dann hättest es doch lieber als Code gepostet. Ich geh mal davon aus, daß sich nich jeder erst gern den QT runterladen will um ihn zu betrachten... ;)
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by leddl,
24. Apr 2005
So, und wieder hast du uns eigentlich nichts mitgeteilt. Laß doch mal was genaues drüber raus. Wofür so viele Labels, was speichern die? Ich kann bisher nur den Sinn eines einzelnen Labels erkennen. Was jetzt 39 weitere speichern sollen (das ja wohl auch mit dem Zählen der 1er, 3er und 7er zusammenhängt) kann ich mir beim besten Willen nicht vorstellen.
Außerdem hab ich auch keinen Plan, was...
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by leddl,
24. Apr 2005
Ich versteh das ganze Problem immer noch nicht? Du sagst, du hast umdie 40 Labels. In deinem geposteten Quelltext wird aber doch auch nur eines beschrieben. Genau das kannst du doch auch in eine externe Funktion auslagern. Zur Not kannst du über FindComponent auch noch per Parameterübergabe bestimmen, in welchem Label angezeigt werden soll.
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by leddl,
24. Apr 2005
Versteh ich nich... :gruebel:
Was hat denn das Auslagern in eine Prozedur für eine Auswirkung auf das Speichern der ListBox?
Du mußt doch einfach nur in jedem ButtonClick eine Prozedur aufrufen, die den Counter entsprechend erhöht oder zurücksetzt.
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by leddl,
24. Apr 2005
Also als allererstes mal kannst du natürlich - wie ich dir bereits in deinem alten Thread gesagt habe - die Anzeige im Label aus der For-Schleife auslagern. Das geht sowieso nicht so schnell.
Außerdem kannst du doch einfach bei jeder Eingabe direkt prüfen, wieviele 1er, 3er und 7er seit der letzten 6 eingegeben wurden. Mußt ja nich jedes mal die ganze ListBox durchgehen.
Einfach zb ne globale...