Foxtable(狐表)用户栏目专家坐堂 → 判断listbox的值不是空的怎么搞?


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

主题:判断listbox的值不是空的怎么搞?

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


加好友 发短信
等级:幼狐 帖子:148 积分:1519 威望:0 精华:0 注册:2016/11/8 7:15:00
判断listbox的值不是空的怎么搞?  发帖心情 Post By:2023/5/17 17:35:00 [只看该作者]

If e.Form.Controls("ListBox1").items(0) <> Nothing Then
    Dim ftp1 As New FtpClient
    ftp1.Host = "192.168.0.200"
    ftp1.Account = "Admin"
    ftp1.Password = "W3WE"
   ' ftp1.Port = 47758
    Dim str As String
    Dim str1 As String
    MessageBox.Show(e.Form.Controls("ListBox1").Items(0))
    str = e.Form.Controls("ListBox1").Items(0)
    If ftp1.Upload(str, "/oldcloud/1.png") = True Then
        Messagebox.show("上传完成!", "提示", MessageBoxButtons.OK, MessageBoxIcon.Information)
    ftp1.Close
    Else
        Messagebox.show("上传失败!", "提示", MessageBoxButtons.OK, MessageBoxIcon.Information)
    ftp1.Close
    End If
Else
    MessageBox.show("请选择文件!")
End If

前面用isnot null 也不对<>"" 也不行 

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


加好友 发短信
等级:幼狐 帖子:148 积分:1519 威望:0 精华:0 注册:2016/11/8 7:15:00
  发帖心情 Post By:2023/5/17 17:40:00 [只看该作者]

我是用鼠标拖拽图片到listbox 获得图片路径以后ftp到远程文件服务器,但是当没有拖拽 时候listbox 是空的 这个时候执行ftp上传就会报错。所以我想想判断一下e.Form.Controls("ListBox1").items(0) 不是空在执行后续的上传操作!


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


加好友 发短信
等级:超级版主 帖子:107754 积分:548109 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2023/5/18 8:26:00 [只看该作者]

If e.Form.Controls("ListBox1").items.count > 0 Then

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


加好友 发短信
等级:幼狐 帖子:148 积分:1519 威望:0 精华:0 注册:2016/11/8 7:15:00
  发帖心情 Post By:2023/5/18 8:45:00 [只看该作者]

搞好了 ,谢谢!

 回到顶部