关于数字在Delphi的表达方式 ( 积分: 100 )

  • 主题发起人 主题发起人 wangwsu
  • 开始时间 开始时间
W

wangwsu

Unregistered / Unconfirmed
GUEST, unregistred user!
我在开发一个系统时,遇到一个问题,就是数字的表达方式:10^3 通过什么方式可以将他表示成103(说明:3在10的上面),小弟万分感谢
 
我在开发一个系统时,遇到一个问题,就是数字的表达方式:10^3 通过什么方式可以将他表示成103(说明:3在10的上面),小弟万分感谢
 
如果用label,比较好的方法是放2个label,一个10,一个3,3在10的后面,字体较小,top较高。
或者在canvas上直接写字,控制可以灵活很多
 
power(10, 3)
 
使用RichText,TRichEdit
 
edit2.text中显示的内容就是你要的:
procedure TForm1.Button1Click(Sender: TObject);
var
s:string;
begin
s:=trim(edit1.Text);
if pos('^',s)>0 then
delete(s,pos('^',s),1);
edit2.Text:=s;
end;
 
对,呵呵,用两个标签好了
 
内嵌html也行阿~
 
对不起楼主,我看错提了。
wanpeng的办法简单可行。
 
http://www.delphibbs.com/delphibbs/dispq.asp?lid=3021079
edit等控件中如何输入上下标? ( 积分:100, 回复:7, 阅读:57 )
分类:控件 - 使用 ( 版主:amo, cAkk )
来自:ljlwt, 时间:2005-3-22 16:32:00, ID:3021079
 
后退
顶部