Foxtable(狐表)用户栏目专家坐堂 → 如何修改文心一言的vb代码,适配狐表可用?


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

主题:如何修改文心一言的vb代码,适配狐表可用?

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


加好友 发短信
等级:超级版主 帖子:110750 积分:563676 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2023/12/21 8:44:00 [显示全部帖子]

比如按钮

        ' 设置FTP服务器地址、用户名和密码  
        Dim ftpServer As String = "ftp.example.com"  
        Dim username As String = "your_username"  
        Dim password As String = "your_password"  
          
        ' 创建FtpWebRequest对象并设置被动模式  
        Dim request As System.Net.FtpWebRequest = (System.Net.FtpWebRequest.Create(ftpServer & "/") As System.Net.FtpWebRequest)  
        request.Method = System.Net.WebRequestMethods.Ftp.ListDirectoryDetails  
        request.UsePassive = True  
        request.Credentials = New System.Net.NetworkCredential(username, password)  
          
        ' 发送请求并获取响应  
        Dim response As System.Net.FtpWebResponse = request.GetResponse()  
        Dim reader As io.StreamReader = New io.StreamReader(response.GetResponseStream())  
          
        ' 读取响应并显示文件列表  
        Dim lines() As String = reader.ReadToEnd().Split(vbCrLf)  
        For Each line As String In lines  
            If line.Contains("drwxr-xr-x") Then ' 目录  
                Console.WriteLine("Directory: " & line)  
            ElseIf line.Contains("-rwxr-xr-x") Then ' 文件  
                Console.WriteLine("File: " & line)  
            End If  
        Next  
          
        ' 关闭连接并释放资源  
        reader.Close()  
        response.Close()  

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


加好友 发短信
等级:超级版主 帖子:110750 积分:563676 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2023/12/21 9:29:00 [显示全部帖子]

Dim request As System.Net.FtpWebRequest = System.Net.FtpWebRequest.Create(ftpServer & "/")

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


加好友 发短信
等级:超级版主 帖子:110750 积分:563676 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2023/12/21 10:58:00 [显示全部帖子]

把命名空间补上呀

Using localFileStream As io.FileStream = New io.FileStream(localPath, io.FileMode.Create) 

如果不懂什么是命名空间,百度一下
如果不知道是什么样的命名空间,去微软文档里搜索https://learn.microsoft.com/zh-cn/dotnet/api/system.io.filemode?view=net-8.0,或者打开vs查看

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


加好友 发短信
等级:超级版主 帖子:110750 积分:563676 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2023/12/21 13:30:00 [显示全部帖子]

看前面用到FtpWebRequest 的地方是怎么更改的。使用第三方sdk这些都是必要的知识,不懂肯定是寸步难行,不要期望每一个都等着别人改

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


加好友 发短信
等级:超级版主 帖子:110750 积分:563676 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2023/12/21 20:29:00 [显示全部帖子]

代码抄错了吧。看提示request.GetRequestStream() 返回的是io.Stream,不是FtpWebRequest 

 回到顶部