• λ我爱Aspx >> Asp.Net >> VB.NET中的Format怎么和VB6中的不一样
  • VB.NET中的Format怎么和VB6中的不一样

  • :aspxer  Դ:csdn  :2007-7-6 2:52:03  ؼ:.net,vb
  • 第9楼. 由 lxcnn 于 2007-6-11 9:33:26 发表

    WinForm?TextChanged事件里实现?楼主自己测试一下看是否可行吧

    一般是在TextBox的TextChanged事件里判断输入的内容是否符合规则,比如是否为数字,并做处理

    然后在Leave事件里格式化,也就是TextBox失去焦点的时候格式化

    第10楼. 由 bluedreams85 于 2007-6-11 9:41:07 发表

    哈,打开瞄一下,发现都是星星满天啊。。

    不知道VB6,只知道VB.NET

    第11楼. 由 magicbacon 于 2007-6-11 9:49:07 发表

    现在大家都升了,嘿嘿,我是新进星星.

    第12楼. 由 dlzhangln 于 2007-6-11 12:30:38 发表

    String.Format("1234.1","###.##0")

    第13楼. 由 xibin2008 于 2007-6-11 15:41:07 发表

    String.Format("1234.1","###.##0")

    好象不好用,

    Dim i As Int32 = 123

    Dim result As String = i.ToString("000000")

    ’result :000123

    Dim i As Int32 = 1234

    Dim result As String = i.ToString("###,###.00")

    ’result :1,234.00

    这个方法好用,可是要是Double型的怎么办?

    第14楼. 由 lxcnn 于 2007-6-11 15:48:27 发表

    这个方法好用,可是要是Double型的怎么办?

    ---------------------

    给个例子,看你要什么样的结果

    Dim d As Double = 1234.56

    Dim result As String = d.ToString("###,###.##0")

    ’result :1,234.560

    第15楼. 由 xibin2008 于 2007-6-11 16:09:18 发表

    稍等,我试一下,好用立马放分

    第16楼. 由 xibin2008 于 2007-6-11 16:13:56 发表

    谢谢大家,人人有分

    Ҷƪл˵?
  • һƪtextarea值的输入与取得的问题!
    һƪ关于搜索的问题,请各位朋友帮忙下