可能是显卡不兼容问题
这情况我遇见过,要修改一下配置文件
具体我忘了,明天给你答复

解决方案 »

  1.   

    是显卡不兼容问题,我遇到过!
    当时我把颜色设成256色就没问题!
      

  2.   

       在这里要特别提一下的是显示卡,在使用某些芯片的显卡如S3系列的电脑中,Delphi运行时会出现非法错误,导致无法运行,Delphi5.0版更是如此,有些非S3显卡也会出现错误或运行不稳定。心铃原来使用的是某品牌的一体化主板(集成了声卡、显卡),虽然显卡不是S3系列,但频繁的出现错误,起初以为是WIN98系统使用一段时间后太乱所致,后来终于发现是显卡的问题,一气之下,心铃将原来的主板、CPU(K6-2 350)抵掉,又添加千余元购买了一块微星6199主板、赛扬CPU和SIS6326 8M显卡(虽然档次低一些,但对不喜欢玩游戏的心铃足够了),终于摆脱了Delphi使用时经常出现的非法错误,心情爽快多了。如果您使用Delphi时出现经常出现错误,并排除了操作系统、病毒等其他原因,那么可能是显卡的问题。解决显卡与Delphi不兼容的方法有如下一些,请试用:1 在System.ini中加入:[Display] DeviceBitmap = 0 2 在System.ini 的[display]下面加入“SwCursor=1”一行,若还不行则再加入一行“Mmio=0”3 如果是集成显卡且使用主存作显存,从4MB或8M降到2MB试一试。4 将分辩率调高一些如从800*600调到1024*7685在控制面板 --> 显示 --> 设置 --> 高级 --> 性能 --> 硬件加速 调低一些或去掉加速功能(显示速度受影响)6下载显卡的最新驱动程序或补丁程序。7 如果你的CPU是超频过的,恢复原来的频率试试。8 不显示启动画面,执行DELPHI32 /NS。9 在启动Delphi时切换到DOS下方式,等Delphi启动后再切换回来,其实就是避免显示启动画面。10 如果是装了directX,删掉它试试。    如果上面提供的几个办法还不能解决问题,那么拿几张钞票换个显卡吧。好了,你的电脑配置没有问题了吧,我们来安装Delphi4。    将Delphi4光盘放入驱动器中,应该会自动运行并出现安装界面,有五种产品供安装,分别是Delphi4、Interbase server 5.1、Remote debugger client、Installshield Express、OleEnterprise,对于初学者来说安装Delphi4和Installshield Express就可以了,Installshield Express不是Borland的产品,它是Installshield 公司(生产安装软件的公司)为Delphi程序发布专门制作的安装程序制作软件,可以用它方便地制作发布时的安装软件包。