以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  错误提示框  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=132774)

--  作者:裴保民
--  发布时间:2019/3/29 14:07:00
--  错误提示框
同样的数据类型,同样的操作,同样的胆码,有的窗体操作正常,有的窗体上操作会弹出错误对话框?什么原因?

图片点击可在新窗口打开查看此主题相关图片如下:1.png
图片点击可在新窗口打开查看

图片点击可在新窗口打开查看此主题相关图片如下:2.png
图片点击可在新窗口打开查看


[此贴子已经被作者于2019/3/29 14:13:40编辑过]

--  作者:有点甜
--  发布时间:2019/3/29 14:37:00
--  

1、贴出你所写代码

 

2、尽量用val转换数值 http://www.foxtable.com/webhelp/scr/1514.htm

 


--  作者:裴保民
--  发布时间:2019/3/29 14:39:00
--  
If e.Value<>"" AndAlso e.Value<>0 Then
e.Text = Format(Val(e.Value),"0.00")
Else
e.Text =""
End If

--  作者:有点甜
--  发布时间:2019/3/29 15:26:00
--  
If e.Value<>Nothing Then
    e.Text = Format(Val(e.Value),"0.00")
Else
    e.Text =""
End If

--  作者:裴保民
--  发布时间:2019/3/29 16:42:00
--  
可以了
不过还是不明白为什么同样的代码,同样的数据类型,不同的窗体有的正常,有的异常呢?

--  作者:有点甜
--  发布时间:2019/3/29 19:31:00
--  
以下是引用裴保民在2019/3/29 16:42:00的发言:
可以了
不过还是不明白为什么同样的代码,同样的数据类型,不同的窗体有的正常,有的异常呢?

 

异常的,截图说明具体问题,或者做对应的实例发上来测试。