我的程序原来运行的挺好的,今天我运行了以后,弹出一个错误框:       该程序执行了非法操作,即将关闭。
       如果仍有问题,请与程序供应商联系。这个对话框好像是系统提示的,我不知道什么原因啊。
请帮忙告知可能的错误原因啊。

解决方案 »

  1.   

    是这样的,我自己写了一个组件,是从TCustomComboBox中继承的,我原来用的是Delphi6,昨天我把delphi6换成了Delphi7。
       我试验的一下,我的第一个item是空的,当我再次选择这个空的时候,就提示那样的错误,就是这个原因,是不是delphi7的原因啊,但是我必须第一个Item是空的。
       我该怎么办那?
       其实就是我点击这个下来框的时候才出现这样的问题啊。
      

  2.   

    將你的控件在delphi7中編譯一下好了
      

  3.   

    我已经把问题解决了。
    是Delphi7的问题,delphi7中的ComboBox的items中不能有空字段,必须以空格代替。
    非常感谢大家。