以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  上传文件问题  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=54437)

--  作者:tina2012
--  发布时间:2014/7/28 15:51:00
--  上传文件问题

1. 上传文件的这个图可以隐藏吗?就是直接选择要上传的文件界面就好了。

 


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

 

2.  明明是设置好的路径,但是在有的电脑上操作会显示是根目录,而不是指定的根目录

 


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


图片点击可在新窗口打开查看此主题相关图片如下:3.jpg
图片点击可在新窗口打开查看
[此贴子已经被作者于2014-7-28 15:51:33编辑过]

--  作者:有点甜
--  发布时间:2014/7/28 15:54:00
--  

 没办法,你可以单独做一个上传的按钮,代码也很简单。

 

示例

Dim ftp1 As New FtpClient
ftp1
.Host="196.128.143.28"
ftp1
.Account = "foxuser"
ftp1
.Password = "138238110"
If
ftp1.Upload("c:\\data\\Desert.jpg","\\update\\Desert.jpg") = True Then
   
Messagebox.show("上传完成!","提示",MessageBoxButtons.OK,MessageBoxIcon.Information)
Else
   
Messagebox.show("上传失败!","提示",MessageBoxButtons.OK,MessageBoxIcon.Information)
End If

 

 

http://www.foxtable.com/help/topics/1410.htm

 


--  作者:有点甜
--  发布时间:2014/7/28 15:55:00
--  
 你试试设置成 /流程制度表/
--  作者:客人
--  发布时间:2014/7/28 16:28:00
--  

但是这个上传太有局限性了,需要指定 要上传的本地文件(含路径),对于用户较多时,实现不太方便


--  作者:tina2012
--  发布时间:2014/7/28 16:28:00
--  

但是这个上传太有局限性了,需要指定 要上传的本地文件(含路径),对于用户较多时,实现不太方便


--  作者:Bin
--  发布时间:2014/7/28 16:31:00
--  
可以用文件选择器选择
利用2楼帮助连接提供的代码,你可以自己编写出一个这样的管理窗口,要不要图标你自由控制.   

熟读帮助后这些都不是问题.

--  作者:有点甜
--  发布时间:2014/7/28 16:33:00
--  
以下是引用tina2012在2014-7-28 16:28:00的发言:

但是这个上传太有局限性了,需要指定 要上传的本地文件(含路径),对于用户较多时,实现不太方便

 

这个根本不是问题啊,你自己可以扩展一下。

 

http://www.foxtable.com/help/topics/0328.htm

 


--  作者:有点甜
--  发布时间:2014/7/28 16:35:00
--  

 先看7楼,如果是多用户的情况,你还可以直接根据列设置ftpclient去弄

 

http://www.foxtable.com/help/topics/1477.htm

 

 

 


--  作者:tina2012
--  发布时间:2014/7/30 9:43:00
--  

关于第2个问题,用了3楼的指导意见还是会出现问题,是不是因为可能有多个用户在上传文件,项目中有很多文件要上传,有不同的路径,但是不同的窗口下,已经指定了不同的根目录。

不是每次都出现这个问题,见图,第一次上传没有问题,第二次上传时就出现了问题,请帮忙解决。谢谢。

 


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

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

--  作者:有点甜
--  发布时间:2014/7/30 9:47:00
--  

 回复9楼,是不是你有写什么代码影响了?你可以新建一个项目,然后制定ftp列,不写任何代码测试一下效果。