如何在窗体控件上显示“根号” 以及其它数学常用符号???先谢谢各位看帖的朋友! 谢谢!!

解决方案 »

  1.   

    窗体控件显示根号?什么根号?
    你在控件的caption属性上面写你要的“根号”(前提该界面控件有caption)
      

  2.   

    那直接在caption属性上面写你要的数字
    也可以在代码里面动态的写或者改变
      

  3.   

    自己用canvas画个根号出来吧,根号下面的表达式,长度不确定,高度也不确定(如果是分数).所以这样的控件估计很少,不太好做.
      

  4.   

    用Ole的方式,嵌入MathType公式
      

  5.   


    {以下代码纯粹因为对本问题好奇而测试的}
    {平方根}
    procedure TForm1.Button1Click(Sender: TObject);
    begin
      Self.Canvas.TextOut(50, 50, '√');
      Self.Canvas.TextOut(50, 50+Self.Font.Height, ' __');
    end;
      

  6.   

    我的想法:用两个Label控件。一个显示“/”  另一个显示 “---”,
      

  7.   

      Label1.Font.size := 20;
      Label1.Caption := '√';
      Label1.Top := 70;
      Label1.Left := 20;
      lbl := TLabel.Create(Self);
      With Lbl do
      begin
        parent := self;
        Autosize := true;
        Font := Label1.Font;
        Top := Label1.Top - Label1.Height+4;
        Left := Label1.Left + Label1.Width;
        Caption := '____';
      end;
      lal := TLabel.Create(Self);
      With lal do
      begin
        parent := self;
        Autosize := true;
        Font.Size := 15;
        Top := label1.Top -10;
        Left := Label1.Left + label1.width div 2 - 10;
        Caption := inttostr(2);
      end;