怎么让edit中text格式为0.00 1.显示是0.002. 修改时只有数字才输入3.小数电要固定(小数点后只能输入两位数据) 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 取str,找到小数点位置,保留后面两位字符,其余截断.delphi没用过,没法给你具体代码:) formatfloat('0.00',strtofloat(edit1.text)); edit1.text:=floattostr(formatfloat('0.00',strtofloat(edit1.text)));嘻嘻 在additional页 选maskedit在maskedit的editmask属性中输入!9\.99;1;0 还少说了一点,在character for blank 中填0 Dim str1 As StringDim s As StringDim dotpos As Longs = "."str1 = Text1.Textdotpos = InStr(1, str1, s, vbBinaryCompare)If dotpos > 0 Then str1 = Left(str1, dotpos + 2) MsgBox str1End If手头只有VB,参考下:) 如果要实现向VFP那样的EDIT输入,用第三方控件吧保证好用 edit1.text:=format('%12.2',[strtofloat(edit1.text)]); Image控件放在一个Panel里面,当窗体最大化时,怎么让Image也跟着变大? 怎么在Combobox中实现这样的功能? 请问向数据库中插入大量数据时应如何提高效率 关于Access 双精度数据类型小数点位数保留问题!!!!~~~ 联入数据库 程序运行错误 找原因 txt文件转换成paradox数据库,汉字出现乱码的问题 如何用ADO保存一个很大的数字到数据库? 小问题,关于IIS 十万火急!救命呀 FastReport的frf文件转fr3的办法 dbgrideh 我想找到数据保存前的行号! 求购 DEPHI电子书籍 的下载 要详细地址
嘻嘻
在maskedit的editmask属性中
输入
!9\.99;1;0
在character for blank 中填0
Dim s As String
Dim dotpos As Long
s = "."
str1 = Text1.Text
dotpos = InStr(1, str1, s, vbBinaryCompare)
If dotpos > 0 Then
str1 = Left(str1, dotpos + 2)
MsgBox str1
End If手头只有VB,参考下:)