解决FOXPRO 在Win98应用程序下的运行问题

解决FOXPRO 在Win98应用程序下的运行问题

  装上Win98之后,感觉还不错,不过有一点令我头痛的是,作为一名财务工作者,本人日常工作中所使用的财务软件竟然只能在FoxPro for DOS下运行,这就使得我的日常操作变得非常麻烦,本人经过多方试验后终于发现,通过修改PIF文件即可实现在Win98中直接运行该程序的目的,从而极大地方便了日常操作。现将解决上述问题的办法介绍如下,以供大家参考。
  1. 在C盘根目录建立一个用于启动该财务软件的批处理文件KJ.BAT,文件内容如下:
  @ECHO OFF
  C:
  CD\
    C:\UCDOS\RD16
  C:\UCDOS\KNL
    C:\UCDOS\PY
    CD\KJ
    C:\FOXPRO25\FOXPRO\ KJ
    CD\
    EXIT
  2右击KJ.BAT文件,然后从弹出的快捷菜单中执行“属性”命令,打开“KJ属性”设置框。
  3. 选择“程序”选项卡。
  4. 在“命令行”对话框中输入“COMMAND.COM /K C:\KJ”,在“运行”列表框中选择“常规窗口”选项。
  5. 复选“退出时关闭”选项。
  6. 单击“高级”按钮,打开“高级程序设置”设置框。
  7. 复选“防止基于MS-DOS的程序检测Windows”选项,然后单击“确定”按钮,返回“KJ属性”设置框。
  8. 切换到“KJ属性”设置框的“内存”选项卡,将有关内存选项全部选择“自动”选项(注意,不同的应用程序对内存的要求可能不同,广大用户应根据实际情况加以选择)。
  9. 切换到“屏幕”选项卡,复选“全屏幕”选项。
  10. 切换到“杂项”选项卡,根据需要选择是否使用Alt+Enter等Windows快捷键(若它们与相关DOS版应用程序的快捷键无冲突则应全部加以选择,以方便日常操作)。
  11. 在Win98的开始菜单和桌面上为刚刚生成的KJ.PIF文件建立一个快捷方式(注意,我们只能为KJ.PIF文件建立快捷方式,而不能为KJ.BAT建立快捷方式,否则无法成功)。
  至此,有关设置步骤即告结束,此后我们只需双击桌面上的“会计”图标(或执行开始菜单中的“会计”命令),系统即会自动以全屏方式进入Win98的DOS状态,并依次启动UCDOS、FoxPro以及本人所需运行的财务软件。而我们在退出该软件后,系统又会自动返回Win98图形界面,操作非常方便。
  你是不是也希望能在Win98图形界面下直接运行有关老版本的DOS程序,那不妨采用上述方法试试吧!(湖北 胡锦承)

本文出自:《电脑报》1999年02月1日第05期