Foxtable(狐表)用户栏目专家坐堂 → trim()用法提示,未将对象引用设置到对象的实例


  共有2806人关注过本帖树形打印复制链接

主题:trim()用法提示,未将对象引用设置到对象的实例

帅哥哟,离线,有人找我吗?
jiangxun
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:四尾狐 帖子:876 积分:5929 威望:0 精华:0 注册:2014/8/3 12:15:00
trim()用法提示,未将对象引用设置到对象的实例  发帖心情 Post By:2014/12/6 1:30:00 [只看该作者]

    Dim str As String
   
    If InputValue(str, "注释内容","请输注释内容,如: '合格,不合格,通过,不通过'") Then
        str = str.Trim()
        If str Is Nothing Then
        messagebox.show("请输入内容")
        Else
        Output.Show(str)

        end if

    end if

 

出现输入框后什么都没输入,上述代码提示“未将对象引用设置到对象的实例” 将“str = str.Trim()”去掉后就没事了

请教,我是想既要判断是否输入内容又要避免只输入空格键。

 

请指导

 


[此贴子已经被作者于2014-12-6 1:31:14编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
land089
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:一尾狐 帖子:451 积分:3045 威望:0 精华:1 注册:2012/7/17 22:08:00
  发帖心情 Post By:2014/12/6 2:38:00 [只看该作者]

 Dim str As String
If InputValue(str, "注释内容","请输注释内容,如: '合格,不合格,通过,不通过'") Then
    If str Is Nothing Then
        messagebox.show("请输入内容")
    Else
        str = str.Trim()
        If str="" Then
            messagebox.show("请输入内容")
        Else
            Output.Show(str)
        End If
    End If
End If
实现空值和纯空格判断!

 回到顶部
帅哥哟,离线,有人找我吗?
jiangxun
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:四尾狐 帖子:876 积分:5929 威望:0 精华:0 注册:2014/8/3 12:15:00
  发帖心情 Post By:2014/12/6 14:57:00 [只看该作者]

谢谢图片点击可在新窗口打开查看


 回到顶部