QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

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

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

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

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

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

x
本帖最后由 sheepboy 于 2012-12-15 22:20 编辑
" {# @' W8 k! y/ P* c: h
" N3 N5 \3 M0 `$ q6 w3 T1 H( w! _我想在电脑右键里增加发送到里服务器这一功能 ,, z$ w; e+ `- J/ D+ ?" {
从网内一台电脑复制指定目录到服务器,要求复制后不改变文件夹名称.
6 F' T9 |. v7 ~, s% G7 q服务器的文件夹不存在时,能自动创建和复制文件夹中的内容;- D3 K$ T3 Q: S0 f/ N
如果目的文件夹不存在,可以正常;如果存在,如果存在,就覆盖
8 d* I3 t$ O& l7 t0 U这一是段代码,不知道怎么能挂到右键 里
$ b( i# W# r8 V$ u3 K3 v4 I已经建立映射驱动器,不存在读写权限问题& N+ n  V' I9 r! `. y
String imgpath_r="";& o: j$ j! a( `1 c2 G2 ]5 ~: E. f1 J( x
              imgpath=imgpath+"\\*.*\0";
  K( E# }- {  L  H; Y              char  *From  = imgpath.c_str() ;5 c- G$ x8 `. d( ~
              if (!DirectoryExists(ftppath))$ O2 I0 |' s5 [9 ~+ z+ ]  k: {
                          CreateDir(ftppath);
! y$ c: y1 ]9 l7 X' g7 p: Q              if (!DirectoryExists(ftppath + "\\US"))
+ K" a! ~* k  d2 }1 ?7 V0 O4 N. h                          CreateDir( ftppath + "\\US");
+ Y& h: B8 i7 n1 K4 X; q              imgpath_r= ftppath + "\\US\\"+ FormatDateTime("YYYYMMDD", dtpdjjcrq->Date)+"\0";
. C, I- i- B, ^4 O, J9 N/ g" @9 F, ]- ~/ ?. b3 E+ D( [
              //copy6 @% x, B3 v0 `
              char  *To  = imgpath_r.c_str()  ;/ w6 ?9 C$ G9 S9 e1 e. _3 B
              SHFILEOPSTRUCT  op;! Z$ M, d: C. a9 o. M1 B
              ZeroMemory(&op,  sizeof(op));) T1 P2 s& s- P+ p4 y% K" O
              op.hwnd    =  Handle;& r0 s6 r0 c3 C& w8 q
              op.wFunc  =  FO_COPY;( i) g* R7 ~/ @. K
              op.pFrom  =  From;6 C0 d+ ?2 ]6 j: s
              op.pTo      =  To;! O% g! V6 [$ d/ e
              op.fAnyOperationsAborted=false;, i6 ^9 B4 g2 q4 ]! A' r
              op.fFlags=  FOF_NOCONFIRMATION + FOF_NOCONFIRMMKDIR + FOF_SIMPLEPROGRESS+FOF_NOCOPYSECURITYATTRIBS +FOF_NORECURSION +FOF_FILESONLY  ;
2 q/ ]* x5 m% b9 @! k( u! N              SHFileOperation(  &op);
5 h" x2 P% o0 O这个功能我是想用来放程序到服务器上的( n% T; [& |- c0 [; X
请高手帮忙
1 X) x/ }( z. R# f/ f
发表于 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 )

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