{
>I want the user to enter numbers and sometime I want to view numbers on
>screen.
>I use TEdit and must convert the data everytime.
>Is there any other component to use, so I can have the data directly
>to integers and real?
Just create a custom component that adds a property to do the
conversion for you, e.g.,
}
type
  TIntegerEdit = class(TEdit)
  private
    function GetInt: LongInt;
    procedure SetInt(Value: LongInt);
  public
    property IntValue: LongInt read GetInt write SetInt;
  end;
function TIntegerEdit.GetInt: LongInt;
begin
  Result := StrToInt(Text)
end;
procedure TIntegerEdit.SetInt(Value: LongInt);
begin
  Text := IntToStr(Value)
end;

