微信公众号 
图码生活

每天发布有五花八门的文章,各种有趣的知识等,期待您的订阅与参与
电脑报 1992-2001 十年文章全集
电脑报 1992-2001 十年文章全集
包含从 1992 年 - 2001 年间,两万余篇期刊文章,查询最少输入两个字符
随便看看
读取中
读取中
标题在应用程序中调用阅读器README.COM
栏目软件操作与技巧
作者四川 杜小平
发布1996-02-09
  README.COM是Borland公司在Turbo系列软件中提供的一个功能强大的文本文件阅读器,具有全屏幕阅读、随意设定文本的前景和背景颜色,打开文本文件,提供帮助信息等功能,且具有短小精悍的优点,在UCDOS、天汇等直接写屏汉字系统下可直接阅读中文文本。因此,选用README.COM作为应用程序中的文本文件阅读器是非常合适的。
  在应用程序中装载README.COM可用以下语句:spawnl(P-WAIT,"README.COM","README.COM",filename,NULL),filename是欲显示的文本文件名。文本文件阅读函数的原型是:int readtext(char *filename),filename为文本文件名。函数调用成功返回1值,否则返回0值。为保证正常显示文件,在调用该函数前应关闭文件filename。
  主程序中给出了一个示例,首先产生一个文本文件,按任一键则调用README.COM显示该文件。程序用Turbo C 2.0编译通过。
  附程序清单
  #include <stdio.h>
  #include <process.h>
  main()
  {
  FILE *fp;
  if((fp=fopen("filename","w"))==NULL)
  {
  puts("\aCan't open file\n");
  exit(1);
  }
  fprintf(fp,"This is a sample file.\n");
  fclose(fp);
  getch();
  if (!readtext("filename"))puts ("\aReading text file fails");
  }
  int readtext(char *filename)
  {
  if (!spawnl(P_WAIT,"readme.com","readme.com",filename,NULL)) return(1);
  else return(0);
  }