微信公众号 
图码生活

每天发布有五花八门的文章,各种有趣的知识等,期待您的订阅与参与
电脑报 1992-2001 十年文章全集
电脑报 1992-2001 十年文章全集
包含从 1992 年 - 2001 年间,两万余篇期刊文章,查询最少输入两个字符
随便看看
读取中
读取中
标题利用硬盘驱动器号制作防扩散FOXPRO程序
栏目软件操作与技巧
作者福建 薛瑞斌
发布1995-07-14
  程序分2个部份:
  一、设置合法使用者硬盘驱动器程序SET.PRG
  二、检测运行程序的当前硬盘驱动器号TEST.PRG
  ***SET.PRG***
  SET TALK OFF
  !DIR >N.TXT
  USE DRIVE.DBF
  ZAPAPPE FROM N.TXT SDF
  DELE FILE N.TXT
  ***TEST.PRG***
  SET TALK OFF
  USE DRIVE
  COPY TO DRIVTTMP
  GO 3
  A=RIGH(ALLT(DRIVE),LEN(ALLT(DRIVE))-24)
  USE DRIVETMP
  ZAP
  !DIR >N.TXT
  APPE FROM N.TXT SDF
  GO 3
  B=RIGH((ALLT(DRIVE),LEN(ALLT(DRIVE)-24)
  DELE FILE N.TXT
  DELE FILE DRIVETMP.DBF
  IF A=B
  SET COLOR TO /N
  @10,36 CLEAR TO 13,54
  SET COLOR TO +G/GB
  @11,38 CLEAR TO 14,56
  @12,40 SAY `您为合法用户,'
  @13,40 SAY `按任意键继续……'
  S=INKEY(0)
  DO MAIN
  ELSE
  SET COLOR TO /N
  @10,36 CLEAR TO 13,54
  SET COLOR TO +G/R
  @11,38 CLEAR TO 14,56
  @12,40 SAY `您为非法用户,'
  @13,40 SAY `按任意键继续……'
  S=INKEY(0)
  QUIT
  ENDIF
  备注:1.程序中涉及的数据库DRIVE.DBF与DRIVETMP.DBF结构为‘DRIVE.C 50'DRIVETMP.DBF为过渡数据库,DRIVE.DBF为存放硬盘驱动信息的数据库。2.程序设MAIN.PRG为用户的主程序。