-
大小: 5.59MB文件類型: .rar金幣: 2下載: 0 次發(fā)布日期: 2023-08-12
- 語言: 其他
- 標(biāo)簽: 操作系統(tǒng)??課程設(shè)計(jì)??源碼??報(bào)告??
資源簡介
操作系統(tǒng)課程設(shè)計(jì)---文件資源管理器源碼+報(bào)告冊

代碼片段和文件信息
//?DirA.cpp?:?implementation?file
//
#include?“stdafx.h“
#include?“filesys.h“
#include?“DirA.h“
#include?“Main.h“
#include?“DirView.h“
#ifdef?_DEBUG
#define?new?DEBUG_NEW
#undef?THIS_FILE
static?char?THIS_FILE[]?=?__FILE__;
#endif
/////////////////////////////////////////////////////////////////////////////
//?DirA?dialog
extern?CMainframe?*pWnd;
CDirA::CDirA(CWnd*?pParent?/*=NULL*/)
:?CDialog(CDirA::IDD?pParent)
{
//{{AFX_DATA_INIT(CDirA)
//?NOTE:?the?ClassWizard?will?add?member?initialization?here
//}}AFX_DATA_INIT
}
void?CDirA::DoDataExchange(CDataExchange*?pDX)
{
CDialog::DoDataExchange(pDX);
//{{AFX_DATA_MAP(CDirA)
//?NOTE:?the?ClassWizard?will?add?DDX?and?DDV?calls?here
//}}AFX_DATA_MAP
}
BEGIN_MESSAGE_MAP(CDirA?CDialog)
//{{AFX_MSG_MAP(CDirA)
//}}AFX_MSG_MAP
END_MESSAGE_MAP()
/////////////////////////////////////////////////////////////////////////////
//?CDirA?message?handlers
BOOL?CDirA::OnInitDialog()?
{
CDialog::OnInitDialog();
CString?szNameszReadszWriteszSizeszDateszCTimeszMTime;
pWnd->rs.Close();
pWnd->rs.Open(RS_DEF“Select?*?from?Userfolder?where?UserfolderID=“+strDirID);
pWnd->rs.MoveFirst();
pWnd->rs.GetFieldValue(“Username“szName);
pWnd->rs.GetFieldValue(“Read“szRead);
pWnd->rs.GetFieldValue(“Write“szWrite);
pWnd->rs.GetFieldValue(“Createtime“szCTime);
pWnd->rs.GetFieldValue(“Modifytime“szMTime);
SetDlgItemText(IDC_EDIT_NAMEszName);
SetDlgItemText(IDC_EDIT_DIRpWnd->GetCurDir());
SetDlgItemText(IDC_EDIT_DATEszCTime);
SetDlgItemText(IDC_EDIT_MODIFYszMTime);
::CheckDlgButton(m_hWndIDC_CHECK_READ?szRead??==?“1“???BST_CHECKED?:?BST_UNCHECKED);
::CheckDlgButton(m_hWndIDC_CHECK_WRITEszWrite?==?“1“???BST_CHECKED?:?BST_UNCHECKED);
//計(jì)算所有文件的大小和數(shù)目
int?iFile=0iDir=0iTotal=0iSize=0;
CString?szSubIDszCountszTypeszData;
CStringList?listDir;
listDir.AddHead(strDirID);
while(!listDir.IsEmpty())
{
szSubID?=?listDir.RemoveTail();
pWnd->rs.Close();
pWnd->rs.Open(RS_DEF“select?*?from?Userfile?where?parentID=“+szSubID);
while(!pWnd->rs.IsEOF())
{
iFile++;iTotal++;
pWnd->rs.GetFieldValue(“ID“szSubID);
pWnd->rs.GetFieldValue(“file_type“szType);
if(szType?==?“0“)
{
pWnd->rs.GetFieldValue(“data“szData);
iSize?+=?strlen(szData);
}
else
{
pWnd->rs.GetFieldValue(“data_length“szData);
iSize?+=?atoi(szData);
}
pWnd->rs.MoveNext();
}
pWnd->rs.Close();
pWnd->rs.Open(RS_DEF“select?*?from?Userfolder?where?parentID=“+szSubID);
while(!pWnd->rs.IsEOF())
{
iDir++;iTotal++;
pWnd->rs.GetFieldValue(“UserfolderID“szSubID);
listDir.AddHead(szSubID);
pWnd->rs.MoveNext();
}
}
//szCount.Format(“%d?in?total?(?%d?files?%d?folders?)“iTotaliFileiDir);
szSize.Format(“%d“iSize);
// SetDlgItemText(IDC_EDIT_COUNTszCount);
SetDlgItemText(IDC_EDIT_SIZE?szSize);
return?TRUE;?
}
int?CDirA::DoModal(CStri
?屬性????????????大小?????日期????時(shí)間???名稱
-----------?---------??----------?-----??----
?????文件?????914944??2012-06-01?11:25??操作系統(tǒng)課程設(shè)計(jì)---文件資源管理器源碼+報(bào)告冊\File?Explorer\操作系統(tǒng)課程設(shè)計(jì)報(bào)告---文件資源管理器.doc
????.......?????48770??2007-06-29?01:46??操作系統(tǒng)課程設(shè)計(jì)---文件資源管理器源碼+報(bào)告冊\File?Explorer\操作系統(tǒng)課程設(shè)計(jì)源碼---文件資源管理器\Debug\DirA.sbr
????.......?????51993??2007-06-29?01:46??操作系統(tǒng)課程設(shè)計(jì)---文件資源管理器源碼+報(bào)告冊\File?Explorer\操作系統(tǒng)課程設(shè)計(jì)源碼---文件資源管理器\Debug\DirView.sbr
????.......????299008??2007-06-29?01:47??操作系統(tǒng)課程設(shè)計(jì)---文件資源管理器源碼+報(bào)告冊\File?Explorer\操作系統(tǒng)課程設(shè)計(jì)源碼---文件資源管理器\Debug\File.mdb
????.......?????48439??2007-06-29?01:46??操作系統(tǒng)課程設(shè)計(jì)---文件資源管理器源碼+報(bào)告冊\File?Explorer\操作系統(tǒng)課程設(shè)計(jì)源碼---文件資源管理器\Debug\FileA.sbr
????.......?????50536??2007-06-29?01:46??操作系統(tǒng)課程設(shè)計(jì)---文件資源管理器源碼+報(bào)告冊\File?Explorer\操作系統(tǒng)課程設(shè)計(jì)源碼---文件資源管理器\Debug\FileD.sbr
????.......?????50463??2007-06-29?01:46??操作系統(tǒng)課程設(shè)計(jì)---文件資源管理器源碼+報(bào)告冊\File?Explorer\操作系統(tǒng)課程設(shè)計(jì)源碼---文件資源管理器\Debug\FileI.sbr
????.......?????50345??2007-06-29?01:46??操作系統(tǒng)課程設(shè)計(jì)---文件資源管理器源碼+報(bào)告冊\File?Explorer\操作系統(tǒng)課程設(shè)計(jì)源碼---文件資源管理器\Debug\FileL.sbr
????.......?????47316??2007-06-29?01:46??操作系統(tǒng)課程設(shè)計(jì)---文件資源管理器源碼+報(bào)告冊\File?Explorer\操作系統(tǒng)課程設(shè)計(jì)源碼---文件資源管理器\Debug\FileO.sbr
????.......????983089??2007-06-29?01:46??操作系統(tǒng)課程設(shè)計(jì)---文件資源管理器源碼+報(bào)告冊\File?Explorer\操作系統(tǒng)課程設(shè)計(jì)源碼---文件資源管理器\Debug\filesys.exe
????.......???2348176??2007-06-29?01:46??操作系統(tǒng)課程設(shè)計(jì)---文件資源管理器源碼+報(bào)告冊\File?Explorer\操作系統(tǒng)課程設(shè)計(jì)源碼---文件資源管理器\Debug\filesys.ilk
????.......???1942528??2007-06-29?01:46??操作系統(tǒng)課程設(shè)計(jì)---文件資源管理器源碼+報(bào)告冊\File?Explorer\操作系統(tǒng)課程設(shè)計(jì)源碼---文件資源管理器\Debug\filesys.pdb
????.......????102004??2007-06-29?01:46??操作系統(tǒng)課程設(shè)計(jì)---文件資源管理器源碼+報(bào)告冊\File?Explorer\操作系統(tǒng)課程設(shè)計(jì)源碼---文件資源管理器\Debug\filesys.res
????.......?????47409??2007-06-29?01:46??操作系統(tǒng)課程設(shè)計(jì)---文件資源管理器源碼+報(bào)告冊\File?Explorer\操作系統(tǒng)課程設(shè)計(jì)源碼---文件資源管理器\Debug\filesys.sbr
????.......??????4341??2007-06-29?01:46??操作系統(tǒng)課程設(shè)計(jì)---文件資源管理器源碼+報(bào)告冊\File?Explorer\操作系統(tǒng)課程設(shè)計(jì)源碼---文件資源管理器\Debug\filesysDoc.sbr
????.......?????45864??2007-06-29?01:46??操作系統(tǒng)課程設(shè)計(jì)---文件資源管理器源碼+報(bào)告冊\File?Explorer\操作系統(tǒng)課程設(shè)計(jì)源碼---文件資源管理器\Debug\Input.sbr
????.......?????47145??2007-06-29?01:46??操作系統(tǒng)課程設(shè)計(jì)---文件資源管理器源碼+報(bào)告冊\File?Explorer\操作系統(tǒng)課程設(shè)計(jì)源碼---文件資源管理器\Debug\ItemA.sbr
????.......????105393??2007-06-29?01:46??操作系統(tǒng)課程設(shè)計(jì)---文件資源管理器源碼+報(bào)告冊\File?Explorer\操作系統(tǒng)課程設(shè)計(jì)源碼---文件資源管理器\Debug\Main.sbr
????.......?????46016??2007-06-29?01:46??操作系統(tǒng)課程設(shè)計(jì)---文件資源管理器源碼+報(bào)告冊\File?Explorer\操作系統(tǒng)課程設(shè)計(jì)源碼---文件資源管理器\Debug\NewE.sbr
????.......??????5229??2007-06-29?01:46??操作系統(tǒng)課程設(shè)計(jì)---文件資源管理器源碼+報(bào)告冊\File?Explorer\操作系統(tǒng)課程設(shè)計(jì)源碼---文件資源管理器\Debug\Run.sbr
????.......?????39452??2007-06-29?01:46??操作系統(tǒng)課程設(shè)計(jì)---文件資源管理器源碼+報(bào)告冊\File?Explorer\操作系統(tǒng)課程設(shè)計(jì)源碼---文件資源管理器\Debug\Split.sbr
????.......???1830963??2007-06-29?01:46??操作系統(tǒng)課程設(shè)計(jì)---文件資源管理器源碼+報(bào)告冊\File?Explorer\操作系統(tǒng)課程設(shè)計(jì)源碼---文件資源管理器\Debug\StdAfx.sbr
????.......??????4751??2007-06-28?16:23??操作系統(tǒng)課程設(shè)計(jì)---文件資源管理器源碼+報(bào)告冊\File?Explorer\操作系統(tǒng)課程設(shè)計(jì)源碼---文件資源管理器\DirA.cpp
????.......??????1268??2007-06-28?02:07??操作系統(tǒng)課程設(shè)計(jì)---文件資源管理器源碼+報(bào)告冊\File?Explorer\操作系統(tǒng)課程設(shè)計(jì)源碼---文件資源管理器\DirA.h
????.......??????9512??2007-06-28?16:23??操作系統(tǒng)課程設(shè)計(jì)---文件資源管理器源碼+報(bào)告冊\File?Explorer\操作系統(tǒng)課程設(shè)計(jì)源碼---文件資源管理器\DirView.cpp
????.......??????1777??2003-07-01?19:33??操作系統(tǒng)課程設(shè)計(jì)---文件資源管理器源碼+報(bào)告冊\File?Explorer\操作系統(tǒng)課程設(shè)計(jì)源碼---文件資源管理器\DirView.h
????.......????299008??2007-06-28?16:46??操作系統(tǒng)課程設(shè)計(jì)---文件資源管理器源碼+報(bào)告冊\File?Explorer\操作系統(tǒng)課程設(shè)計(jì)源碼---文件資源管理器\File.mdb
????.......??????4136??2007-06-28?02:33??操作系統(tǒng)課程設(shè)計(jì)---文件資源管理器源碼+報(bào)告冊\File?Explorer\操作系統(tǒng)課程設(shè)計(jì)源碼---文件資源管理器\FileA.cpp
????.......??????1280??2007-06-28?02:14??操作系統(tǒng)課程設(shè)計(jì)---文件資源管理器源碼+報(bào)告冊\File?Explorer\操作系統(tǒng)課程設(shè)計(jì)源碼---文件資源管理器\FileA.h
????.......??????7736??2007-06-28?02:33??操作系統(tǒng)課程設(shè)計(jì)---文件資源管理器源碼+報(bào)告冊\File?Explorer\操作系統(tǒng)課程設(shè)計(jì)源碼---文件資源管理器\FileD.cpp
............此處省略258個(gè)文件信息
評論
共有 條評論