QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

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

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

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

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

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

x
本帖最后由 sheepboy 于 2012-12-15 22:20 编辑
! W  F% O) q* E- o* O
8 P/ O0 V. Y- m0 x4 G! P7 }. {3 \我想在电脑右键里增加发送到里服务器这一功能 ,5 x7 W6 }( C% D0 v1 `, e! s8 U
从网内一台电脑复制指定目录到服务器,要求复制后不改变文件夹名称.$ b+ q2 ^2 q2 f1 G! A
服务器的文件夹不存在时,能自动创建和复制文件夹中的内容;
5 \0 i0 d% @# M( R, ~7 b5 Q& S如果目的文件夹不存在,可以正常;如果存在,如果存在,就覆盖
/ l: s6 q, e: [' q# Q9 A; n1 E& X$ t这一是段代码,不知道怎么能挂到右键 里
6 ~* S) x2 X7 p( n8 o* Y已经建立映射驱动器,不存在读写权限问题7 g' _6 Y8 @$ d; y
String imgpath_r="";- I4 F  T! E* Q9 o
              imgpath=imgpath+"\\*.*\0";
4 M& L& _/ U. k" [4 Y. J4 P4 R              char  *From  = imgpath.c_str() ;9 a- b/ s; @& l; y/ X
              if (!DirectoryExists(ftppath))
2 W5 O& Q; i7 P0 T                          CreateDir(ftppath);! l0 H9 p/ h' Q; }  l
              if (!DirectoryExists(ftppath + "\\US"))1 l' f. t5 D4 _1 K3 O5 J3 ~$ i0 [
                          CreateDir( ftppath + "\\US");% I/ t* w7 Q5 K" s9 s6 x+ Z
              imgpath_r= ftppath + "\\US\\"+ FormatDateTime("YYYYMMDD", dtpdjjcrq->Date)+"\0";& Z" m% u% y: y1 N! x/ t0 N
) Z+ a' P, G7 b, I) D
              //copy
( ~8 x" {/ b' K- J, z              char  *To  = imgpath_r.c_str()  ;  z6 D$ r* P3 ~5 x4 H3 {$ c$ j
              SHFILEOPSTRUCT  op;: {2 i. O' i; B! i* @6 \8 J
              ZeroMemory(&op,  sizeof(op));. z4 B) \9 |2 f9 T
              op.hwnd    =  Handle;
6 D+ @4 Q+ n& @( l$ r              op.wFunc  =  FO_COPY;
: z/ B" W  w, g8 x2 v              op.pFrom  =  From;
# E4 C: S$ ^# s8 c              op.pTo      =  To;. f( u+ }1 Q9 Q1 s
              op.fAnyOperationsAborted=false;
( i0 V2 j6 M$ @& x; x              op.fFlags=  FOF_NOCONFIRMATION + FOF_NOCONFIRMMKDIR + FOF_SIMPLEPROGRESS+FOF_NOCOPYSECURITYATTRIBS +FOF_NORECURSION +FOF_FILESONLY  ;
/ ~9 c& ^  }) ^  z. r              SHFileOperation(  &op); ) S  ^8 K. H, p8 r2 w) e
这个功能我是想用来放程序到服务器上的0 i- U7 O( ~$ _2 m, H* N  _) k
请高手帮忙
  d9 H# v" y8 T+ v: Y; o/ _3 S8 }7 H
发表于 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 )

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