• 大小: 222KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-06-13
  • 语言: 其他
  • 标签:

资源简介

远程获取服务端的所有文件信息,支持远程上传和下载文件,远程删除及创建文件。

资源截图

代码片段和文件信息

// ABOUTFILEINFO.cpp : implementation file
//

#include “stdafx.h“
#include “客户端.h“
#include “ABOUTFILEINFO.h“

#ifdef _DEBUG
#define new DEBUG_NEW
#undef THIS_FILE
static char THIS_FILE[] = __FILE__;
#endif

typedef struct //文件结构
{
char FileName[MAX_PATH];
int FileLen;
char Time[50];
BOOL IsDir;
BOOL Error;
HICON hIcon; //图标句柄

}FILEINFO;

char path[260];
char times[50];
char FileLen[32];

BOOL HIDE=false;
BOOL READ=false;
BOOL NORM=false;

/////////////////////////////////////////////////////////////////////////////
// ABOUTFILEINFO dialog


ABOUTFILEINFO::ABOUTFILEINFO(CWnd* pParent /*=NULL*/)
: CDialog(ABOUTFILEINFO::IDD pParent)
{
//{{AFX_DATA_INIT(ABOUTFILEINFO)
//}}AFX_DATA_INIT
}


void ABOUTFILEINFO::DoDataExchange(CDataExchange* pDX)
{
CDialog::DoDataExchange(pDX);
//{{AFX_DATA_MAP(ABOUTFILEINFO)
DDX_Control(pDX IDC_CHECK_HIDE m_hide);
DDX_Control(pDX IDC_CHECK_NORM m_norm);
DDX_Control(pDX IDC_CHECK_READ m_read);
//}}AFX_DATA_MAP
}


BEGIN_MESSAGE_MAP(ABOUTFILEINFO CDialog)
//{{AFX_MSG_MAP(ABOUTFILEINFO)
ON_BN_CLICKED(IDC_REF OnRef)
//}}AFX_MSG_MAP
END_MESSAGE_MAP()

/////////////////////////////////////////////////////////////////////////////
// ABOUTFILEINFO message handlers

ABOUTFILEINFO::SetFileInfo(BYTE *DATE)
{
FILEINFO *fi=(FILEINFO*)DATE;
strcpy(pathfi->FileName);
strcpy(timesfi->Time);
sprintf(FileLen“%dK“fi->FileLen);

if(fi->Error) //只读
{
READ=true;
}
if(fi->IsDir) //隐藏
{
HIDE=true;
}
if(HIDE==FALSE&&READ==FALSE)//一般
{
NORM=true;
}
}

void ABOUTFILEINFO::OnRef() 
{
GetDlgItem(IDC_STATIC_PLACE)->SetWindowText(path);
GetDlgItem(IDC_STATIC_FILELEN)->SetWindowText(FileLen);
GetDlgItem(IDC_STATIC_TIME)->SetWindowText(times);


if(READ)
{
m_read.SetCheck(1);
}
if(HIDE)
{
m_hide.SetCheck(1);
}
if(HIDE==FALSE&&READ==FALSE)
{
m_norm.SetCheck(1);
}

}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件      48640  2007-05-10 09:53  服务端\服务端.opt

     文件        317  2007-05-04 16:27  服务端\SYS.H

     文件      18825  2007-07-04 20:52  服务端\服务端.cpp

     文件      24576  2007-05-10 09:05  服务端\Release\服务端.exe

     文件       4294  2007-05-10 09:54  服务端\服务端.dsp

     文件       1106  2007-04-28 08:51  服务端\StdAfx.h

     文件        293  2007-04-28 08:51  服务端\StdAfx.cpp

     文件       1605  2007-04-28 08:51  服务端\ReadMe.txt

     文件        447  2007-04-28 08:51  服务端\Resource.h

     文件       1457  2007-04-28 08:51  服务端\服务端.rc

     文件        308  2007-04-28 08:51  服务端\服务端.h

     文件        243  2007-04-28 08:51  服务端\服务端.clw

     文件        537  2007-04-28 08:51  服务端\服务端.dsw

     文件      50176  2007-05-10 09:54  服务端\服务端.ncb

     文件       1134  2007-05-10 09:05  服务端\服务端.plg

     文件      16792  2007-04-28 09:55  服务端\服务端.aps

     文件       1021  2007-07-04 20:51  服务端\说明.txt

     文件        317  2007-05-04 16:27  客户端\SYS.H

     文件       1224  2007-05-05 08:47  客户端\ABOUTME.h

     文件       4681  2007-05-10 09:40  客户端\客户端.clw

     文件       1229  2007-05-02 16:32  客户端\PUTFILEDLG.h

     文件       1228  2007-05-03 13:24  客户端\GETFILEDLG.h

     文件        987  2007-05-05 08:47  客户端\ABOUTME.cpp

     文件       2425  2007-05-08 00:38  客户端\Resource.h

     文件        208  2007-04-27 20:54  客户端\StdAfx.cpp

     文件        999  2007-04-27 20:54  客户端\StdAfx.h

     文件      76628  2007-05-09 16:56  客户端\客户端.aps

     文件        398  2007-04-27 20:54  客户端\res\客户端.rc2

     文件       1078  2007-04-27 20:54  客户端\res\客户端.ico

     文件      23566  2007-05-06 10:04  客户端\res\TCPHeader.ico

............此处省略36个文件信息

评论

共有 条评论

相关资源