Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by DeddyH,
29. Mai 2008
Die Labels sollen der Darstellung von Daten dienen und nicht der Speicherung. Statt also auf deren Caption zurückzugreifen und dann zu rechnen, definiere Dir Variablen des entsprechenden Typs und rechne damit. Ausgeben kannst Du diese ja dann wieder in Labels. Und was Manuel meint: da fehlt wohl ein TIniFile.Create
Also etwa so:if ListBox1.ItemIndex > -1 then
begin
ini :=...
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by DeddyH,
29. Mai 2008
Trenne doch erstmal die Logik von der Darstellung.
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by DeddyH,
29. Mai 2008
Ist denn ein Eintrag in der Listbox ausgewählt? Und weshalb ist Wert alsWert: Array of Real;deklariert, aber Wert wird nie benutzt (oder hab ich was übersehen)?
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by DeddyH,
29. Mai 2008
Dann zeig endlich mal ein bisschen Code, wie lange sollen wir noch raten?
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by DeddyH,
29. Mai 2008
Dann mach mal ein if ListBox1.ItemIndex > -1 thendavor.
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by DeddyH,
28. Mai 2008
Ach, das soll die Laufzeit sein? Dann versteh ich aber nicht, wieso die case-Abfrage nicht funktionieren soll, bzw. was nicht funktioniert. Poste doch mal ein bisschen Code.
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by DeddyH,
27. Mai 2008
Obwohl ich aufgrund der unglücklichen Fragestellung nur raten kann:if ListBox.ItemIndex > -1 then
Faktor := StrToIntDef(ListBox.Items, 1);