以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 如何自动上传图片 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=70179) |
-- 作者:hongyefor -- 发布时间:2015/6/16 21:22:00 -- 如何自动上传图片
“图片名”列只有文件名没有路径,但是文件夹只有一个C:\\eTax@SH WSRZ\\Data\\Pictures\\31022875380680X\\, 如何让它自动上传到服务器FTP的文件夹里,并在“发票图片”列显示 |
-- 作者:大红袍 -- 发布时间:2015/6/16 21:24:00 -- 用代码上传图片,然后给单元格赋值为上传的路径
Dim ftp1 As New
FtpClient |
-- 作者:hongyefor -- 发布时间:2015/6/16 21:30:00 -- If ftp1.Upload("c:\\data\\Desert.jpg","\\update\\Desert.jpg") = True Then 这句话是什么意思,还有给那个单元格赋值为上传的路径? |
-- 作者:大红袍 -- 发布时间:2015/6/16 21:32:00 -- 意思是上传图片到ftp
http://www.foxtable.com/help/topics/1410.htm
|
-- 作者:hongyefor -- 发布时间:2015/6/16 21:35:00 -- 如果在FTP文件夹里已经有相同的文件了怎么办,还有给哪个单元格赋值为上传的路径? |
-- 作者:大红袍 -- 发布时间:2015/6/16 21:39:00 -- 如果有相同的文件,会覆盖原先那个文件。
上传之后不是要在发票图片显示么?就在发票图片列赋值为上传的ftp的路径或者文件名。 |
-- 作者:hongyefor -- 发布时间:2015/6/16 21:41:00 -- 用什么办法批量啊
|
-- 作者:大红袍 -- 发布时间:2015/6/16 21:42:00 -- 你循环每一行,就是批量啊。 |
-- 作者:hongyefor -- 发布时间:2015/6/17 11:47:00 -- 这个事件不会写,我的想法是,在指定的文件夹里查找“图片名”列对应的文件,名然后在FTP文件夹里查找是否有该文件存在,如果没有则上传到FTP文件夹,然后将FTP里存在的对应文件地址添加到“发票图片”列并显示,然后锁定该行,同时显示图片的时候隐藏所有图片框所有按键
请大师帮忙写出事件,谢谢 |
-- 作者:大红袍 -- 发布时间:2015/6/17 11:49:00 -- 上传例子。 |