Search code examples
delphicomboboxtcombobox

Get currently selected Combobox value and use it as variable


My question is about Delphi 7.

I need to get currently selected ComboBox1 value to use it as Floating point variable in my code:

t:=t+ComboBox1. // Not sure what to write here...

Thank you!


Solution

  • Not sure if the TryStrToFloat is already in Delphi 7, but if yes I would do it this way.

    procedure TForm1.ComboBox1Change(Sender: TObject);
    var
      Value: Double;
    begin
      if TryStrToFloat(ComboBox1.Text, Value) then
        T := T + Value
      else
        ShowMessage('You''ve entered wrong value ...');
    end;