\"Runtime error 200\"的原因及解决

由于时代的发展,电脑不断地更新换代,速度也越来越快了。可是一些网友们升级了自己的电脑,在体验电脑更快的速度的同时,却发现原来可以正常运行的程序无法运行了,比如NeoSoft Phantom,WWPack等,启动的时候只显示一行“Runtime error 200”错误信息就退出了。这是怎么回事?该如何解决呢? 原来,这是编译程序的编译器中存在的问题。大家知道,没有任何的程序是完美无缺的,而关键只在于这些程序中的问题是否严重,以及发生的几率等等。如果里面 存在一个问题,但它很少发生,以至于没有人发现,那么它就影响不大。然而,如果一个问题出现后就经常发生,而且比较严重,那么情况就不一样了;而有些问题 在刚出现的时候并没有发生,也没有人察觉到,但是由于毕竟是一个隐患,可能在以后才会表现出来以造成后果。上面提到的“Runtime error 200”就是后一种情况。 那么这个问题是怎么回事呢?那些发现了此问题的网友由于知道在以前的电脑上并不会出现此问题,于是猜想此问题中电脑的速度(主要是指CPU频率)是使问题出现的一个很重要因素,事实确实如此。经过观察发现,在PII 200MHz左右及以上的电脑下运行这些程序就会出现问题,只出现一条错误信息就停止了启动,而根本无法运行。而这些程序在低于PII 200MHz的电脑下运行则没有问题。 引起此问题的编译器就是Borland (Turbo) Pascal 7.0/7.01(以下简称

Published At
Categories with 服务器类
Tagged with
comments powered by Disqus