Zitat von
PhilmacFLy:
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
[edit] Also etwa so:
Delphi-Quellcode:
if ListBox1.ItemIndex > -1 then
begin
ini := TIniFile.Create(Pfad_zur_Ini);
try
lbmonatsrate.Caption := FloattoStr((StrtoFloat(lbmehrwertsteuer3.Caption))*((StrtoFloat(ini.ReadString('Kalkulationsfaktor bis 5000',
ListBox1.Items[Listbox1.ItemIndex] + ' Monate', '')))/100));
finally
ini.Free;
end;
end;
[/edit]