freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

操作系統(tǒng)課程設(shè)計-文件管理系統(tǒng)的設(shè)計與實現(xiàn)附源程序(存儲版)

2025-09-09 01:02上一頁面

下一頁面
  

【正文】 opyfoldername) if(ApplicationMessageBoxA((此文件夾已包含名為+copyfoldername+的文件夾。} FindTNode()。 if(copyfolderfile) for(prevcopy=copyfolderfile。 newfolderfile=newfile。 newfoldernext=NULL。} else {for(gfolder=mposfolder。 newfolderparent=gfolderparent。 CreatList(newfolder,copyfolder)。gfolder=gfoldernext){} if(gfoldernext==NULL) {gfoldernext=newfolder。 ListRefresh()。 MFD *Delfolder,*Prefolder。 if(ListItemImageIndex==1) //文件 {if(mposfile==NULL) return。 goto LL。} free(Delfile)。cutfolder=NULL。} Checkdown1(Prefolder,cutfile)。 Checkdown2(Prefolder,cutfolder)。} if(Delfile==copyfile) {copyfile=NULL。 if(flag==2)flag=6。return。 TTreeNode *TreeNode。 copyfolder=NULL。} } for(gfolder=mposfolder。 free(gfolder)。 if(gfoldernext)gfoldernextparent=newfolder。 ListRefresh()。 if(mposfolder==NULL) {mposfolder=newfolder。 newfilefilename=prevcopyfilename。 newfolder=new(MFD)。 checkdown=0。 case 3: for(gfolder=mposfolder。gfile=gfilenext){} if(gfilenext==NULL) {gfilenext=newfile。 gfilept=copyfilept。 newfilenext=NULL。\n是否確認覆蓋?).c_str(),確認文件夾替換,MB_YESNO+MB_ICONWARNING)==mrNo)return。 cutfolder=NULL。 return。 else gfolderparentnext=cutfolder。 flag=6。TreeNode=SelNodeGetNextChild(TreeNode)) if(TreeNodeText==cutfoldername) break。break。 checkdown=0。 case 1: for(gfolder=mposfolder。gfile=gfilenext){} if(gfilenext==NULL) {gfilenext=cutfile。 gfilept=cutfilept。 cutfilenext=NULL。 TreeRefresh()。amp。 } else ApplicationMessageBoxA(用戶不能剪切!,無法剪切,MB_ICONERROR)。 if(ListItemImageIndex==1) {flag=0。 ListRefresh()。請重新輸入新的文件名).c_str(),重命名文件或文件夾時出錯,MB_ICONERROR)。} } } else if(ListItemImageIndex==0) {if(mposfolder==NULL) return。 for(f=mposfile。 ListItem=ListView1Selected。 pparent=q。 ptext=。} inputstr=newfile_+(String)creatfileno。 TreeView1ItemsAddChild(SelNode,pname)。 if(q==NULL) {mposfolder=p。 return。 if(mpos==NULL) return。 FindTNode()。 pnext=NULL。q!=NULL。 TreeRefresh()。 break。 rootstr=(1,i)。}地址欄的代碼:void __fastcall TForm1::TreeRefresh(){ int i。 return。其中文件可對其屬性進行更改和操作,后原來打算對用戶進行加密操作,擔是由于時間有限,所以此功能并沒有實現(xiàn),界面是盡量采用大家熟悉的界面,所以是根據(jù)WINDOWS的窗口的做的,雖然在界面上是,非常相似但是其功能并沒有那么那么多,只有以上的十余個命令..在做之前,原本打算,用JAVA來實現(xiàn)的圖形界面,因為在圖形界面的實現(xiàn)上,創(chuàng)建窗口和文件夾的類,還是選擇了C++.但是還是有很多地方是借鑒了java的資源管理器的設(shè)計思想,同是也參考了精彩C++Builder設(shè)計和JBuilder9編程思想與實踐和是Java案例開發(fā)集錦等資料書. 而程序的總體設(shè)計是,采用菜單命令,一個顯示樹型的目錄結(jié)構(gòu),主要是為了顯示出其目錄結(jié)構(gòu),采用JAVA的編程思想,這也是可視化編程的優(yōu)勢,.其內(nèi)部命令結(jié)構(gòu)圖如下 :二、系統(tǒng)結(jié)構(gòu)的說明: 系統(tǒng)結(jié)構(gòu)主要是分為菜單命令,右鍵命令,樹形的目錄,用戶操作窗口,以及地址欄,而菜單命令又分為文件,編輯,收藏,查看,工具,:其中,各菜單命令又有子命令:其中,文件有文件操作的命令:打開,創(chuàng)建,刪除,:剪切,復制,:,因為能力限,只能完成要求的相應(yīng)要求.三、數(shù)據(jù)結(jié)構(gòu)的說明:采用JBuilder的好處是,進行圖形設(shè)計時,:—這個模塊又分為好多小模塊只要是實現(xiàn)各命令的功能,文件夾模塊—這個模塊只要是用來創(chuàng)建新文件夾,帳戶模塊—這個模塊只要是用來創(chuàng)建新的帳戶,文件模塊—:四、各模塊的算法流程圖:總的框架流程圖:以下是主要功能的功能算法流程圖打開算法流程圖:以下是新建流程圖:以下是剪切的流程圖:以下是粘貼的流程圖:五、程序運行及清單:程序的運行如下:用戶操作界面a:用戶操作界面b:用戶操作界面c:文件夾操作界面:文件操作界面:程序清單:以下只給出主要部分的程序代碼:樹形結(jié)構(gòu)的代碼:void __fastcall TForm1::TreeView1Click(TObject *Sender){ String rootstr,str。把設(shè)計內(nèi)容壓縮為一個文件,文件名應(yīng)為:“序號”+“姓名”。需要全套設(shè)計請聯(lián)系174320523 各專業(yè)都有課 程 設(shè) 計 課程名稱___ 操作系統(tǒng)課程設(shè)計_ __題目名稱 文件管理系統(tǒng)的設(shè)計與實現(xiàn) 學生學院_ 計算機學院__________專業(yè)班級____ 04級軟件工程2班_____學 號 學生姓名 指導教師____ ______________2007年 1 月 5 日廣東工業(yè)大學課程設(shè)計任務(wù)書 題目名稱文件管理系統(tǒng)的設(shè)計與實現(xiàn)學生學院計算機學院專業(yè)班級04級軟件工程2班姓 名學 號一、課程設(shè)計的內(nèi)容通過課程設(shè)計, 加深對操作系統(tǒng)各資源管理模塊的理解,掌握操作系統(tǒng)的基本原理及功能,具有初步分析實際操作系統(tǒng)、設(shè)計、構(gòu)造和開發(fā)現(xiàn)代操作系統(tǒng)的基本能力。2.電子部分以電子郵件方式或者U盤拷貝方式提交給班長。根據(jù)老師的要求我通過WINDOWSXP了解,設(shè)置了打開文件和文件夾、新建、剪切、復制、粘貼、刪除、重命名、刷新、屬性等十個常用的命令。 ListRefresh()。 ListRefresh()。 if(i!=0) {flostr=(1,i1)。npos=mposfolder。}}新建帳戶,文件,文件夾的代碼:void __fastcall TForm1::N39Click(T
點擊復制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1