我现在已经解决了上述问题,原来是我在listview 的onclick事件中调用了listview.items.index 属性,由于用户不一定点中有item的那行,这时返回值就是FFFFF,就会导致EaccessViolation错误,解决方法也很简单,就是通过listview 的onchange 来调用listview.items.index 属性(我必须得用它),这样就一切OK了:)