delphi7+ehlib4.2.16
在picklist中添入:
//空行
a
b
在keylist中添入:
//空行
a
b
在运行下拉表中选取空值时出现vc错误,原来用ehlib2.6 3.x都没事,换4.2.16出现错误,
跟踪错误至DBGridEh单元的如下代码发生错误:
 if not Result and ((Pos = Length(ValueList) + 1) and (ValueList[Pos - 1] = ';')) then//7215
        Result := (Value = '');
估计是:ValueList[Pos - 1]造成,此时ValueList为空‘’ pos=1
请问各位高手如何修改源代码来解决或屏蔽此问题??