QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

查看: 1637|回复: 1
收起左侧

[求助] 从网内一台电脑发送指定目录到服务器

[复制链接]
发表于 2012-12-15 22:18:11 | 显示全部楼层 |阅读模式 来自: 中国广东深圳

马上注册,结识高手,享用更多资源,轻松玩转三维网社区。

您需要 登录 才可以下载或查看,没有帐号?注册

x
本帖最后由 sheepboy 于 2012-12-15 22:20 编辑
3 \. p8 U1 p1 L1 l8 }" L2 m3 c
2 s2 z4 M5 `. C. G; ]' b我想在电脑右键里增加发送到里服务器这一功能 ,7 Q' \& k8 g8 z, s0 B' q
从网内一台电脑复制指定目录到服务器,要求复制后不改变文件夹名称.$ @( R5 [; `" q
服务器的文件夹不存在时,能自动创建和复制文件夹中的内容;) `; T5 _2 V8 u; I& u+ B8 J) `2 j+ K
如果目的文件夹不存在,可以正常;如果存在,如果存在,就覆盖8 a* w$ y5 O# h5 E- p, y! ^
这一是段代码,不知道怎么能挂到右键 里
/ \) I5 C, e  B6 d# T: o, G已经建立映射驱动器,不存在读写权限问题
8 k0 p& c3 i* S( Y- B$ zString imgpath_r="";
; X  N! C) E# V( _2 `- E              imgpath=imgpath+"\\*.*\0";% @1 C# ^! Z2 A  v! N
              char  *From  = imgpath.c_str() ;
0 W% V" L# L+ D% ~9 w3 o              if (!DirectoryExists(ftppath))9 }$ |. U# L2 M# ?
                          CreateDir(ftppath);
- k8 Z2 Y2 f* S) F              if (!DirectoryExists(ftppath + "\\US"))
5 l9 ^/ R# Y. f* r# S2 P: I                          CreateDir( ftppath + "\\US");: T, \1 v" `9 ]9 ?0 ^' v* L
              imgpath_r= ftppath + "\\US\\"+ FormatDateTime("YYYYMMDD", dtpdjjcrq->Date)+"\0";
7 B  I7 t! I  q
  z( p0 \% Z. k8 X. d1 F              //copy" g, m2 }$ f8 }* c/ y0 A
              char  *To  = imgpath_r.c_str()  ;
% _3 h* h, k2 n+ ~5 d              SHFILEOPSTRUCT  op;9 K( K" L1 |" v$ e% `
              ZeroMemory(&op,  sizeof(op));& a- \: B7 R7 N: \
              op.hwnd    =  Handle;
; {* U: e& L$ q, z+ F# U2 f! e5 U              op.wFunc  =  FO_COPY;- Z5 O: h# o- @4 r( p" c  e
              op.pFrom  =  From;  V" f0 M# c  z1 |8 x
              op.pTo      =  To;
. w& G$ A( V7 l  w* ^4 b( R. _              op.fAnyOperationsAborted=false;
9 _6 Q% j; K0 [& s3 n) B1 h              op.fFlags=  FOF_NOCONFIRMATION + FOF_NOCONFIRMMKDIR + FOF_SIMPLEPROGRESS+FOF_NOCOPYSECURITYATTRIBS +FOF_NORECURSION +FOF_FILESONLY  ;' A7 B1 Y$ T% z4 x# g
              SHFileOperation(  &op);
9 n- [- }) B$ S' x7 u& A这个功能我是想用来放程序到服务器上的/ s- h3 s, O, b- t6 E2 v
请高手帮忙3 z+ _7 h$ N5 O* p
发表于 2013-1-30 10:42:45 | 显示全部楼层 来自: 中国广东深圳
直接这样不行吗? ee.jpg
发表回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则


Licensed Copyright © 2016-2020 http://www.3dportal.cn/ All Rights Reserved 京 ICP备13008828号

小黑屋|手机版|Archiver|三维网 ( 京ICP备2023026364号-1 )

快速回复 返回顶部 返回列表