毕业论文论文范文课程设计实践报告法律论文英语论文教学论文医学论文农学论文艺术论文行政论文管理论文计算机安全
您现在的位置: 毕业论文 >> 报告 >> 正文

操作系统文件管理系统 第7页

更新时间:2007-9-26:  来源:毕业论文

 

void load()   //载入

{ FILE *fp;

 register int i;

 if((fp=fopen("data.dat", "rb"))==NULL)

  printf("载入文件失败!\n");

   init_list();

 for(i=0; i<Num; i++)

  if(fread(&fil_list[i], sizeof(struct fil), 1, fp)!=1)

  { if(feof(fp))

    break;

   printf("载入文件失败!\n");

  }

 system("cls");

 printf("\n *                       系统:成功载入数据文件!                         *");

 fclose(fp);

}

int menu() //主菜单

{ char str[10];

 int c;

printf("\n * 1.添加 2.修改 3.删除 4.列表 5.保存 6.载入 7.查找 8.清理 9.帮助 0.退出 *");

do{

  printf("\n \2 请输入您的选择:");

 scanf ("%s",str);

  c = atoi(str);

 } while(c<0 || c>9);

 system("cls");

 return c;

}

int menu_list() //列表菜单

{ char str[10];

 int c;

 printf("\n *  1.查看文件详细信息  2.按文件修改日期排列  3.按文件大小排列   0.返回  *");

 do{

  printf("\n \2 请输入您的选择:");

 scanf ("%s",&str);

  c = atoi(str);

 } while(c<0 || c>3);

 return c;

}

int find() //检查容量

{ register int t;

for(t=0; fil_list[t].name[0]&&t<Num; t++);

if(t==Num)

  return -1;

return t;

}

 

int menu_search() //查找菜单

{ char str[80];

 int c;

 printf("\n  1.按文件名查找\n  2.按修改日期查找\n  3.按过期日期查找\n  4.按类型查找");

 printf("\n  5.按文件说明内容查找(关键字查找)\n  6.按操作用户名称查找\n  0.返回主菜单");

 do{

  printf("\n \2 请输入您的选择:");

 scanf ("%s",str);

  c = atoi(str);

 } while(c<0 || c>6);

  return c;

}

void search_name() //查找模块1

{ register int t,flag=0;

  char sname[20];

  system("cls");

  printf("\n \2 请输入您要查找文件的名称:");

  scanf ("%s",&sname);

  system("cls");

  printf("\n * 找到以下文件符合你的查找要求:                                        *");

  for(t=0; t<Num; t++)

  {  if(strcmp(fil_list[t].name,sname)==0)

  {printf("\n    编号:%-4d  名称:%-10s\n", t+1,fil_list[t].name);

  flag=1;}

  }

  if(flag==0)

   {     system("cls");

   printf("\n *                查找结果:   没有找到相应文件!                          *");

  } else more();

}

上一页  [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] 下一页

操作系统文件管理系统 第7页下载如图片无法显示或论文不完整,请联系qq752018766
设为首页 | 联系站长 | 友情链接 | 网站地图 |

copyright©751com.cn 辣文论文网 严禁转载
如果本毕业论文网损害了您的利益或者侵犯了您的权利,请及时联系,我们一定会及时改正。