列表框内容记录数量不大的可以用yxzyxz002的代码遍历检查,如果记录数量超多的,你用消发送消息检查重复,一句代码即可知道是否重复,不用遍历整个列表框,详细代码你百度搜索: 使用SendMessage发消息检查列表框重复项
其实就是一句代码:发送消息_ (列表框1.取窗口句柄 (), 399, 0, 要添加的项目内容)
如果发送消息返回值为-1表示不重复。
.版本 2
.DLL命令 发送消息_, 整数型, "user32", "SendMessageA", , 调用一个窗口的窗口函数,将一条消息发给那个窗口。除非消息处理完毕,否则该函数不会返回。SendMessageBynum,
SendMessageByString是该函数的“类型安全”声明形式 由具体的消息决定
.参数 窗口句柄, 整数型, , 要接收消息的那个窗口的句柄
.参数 信息值, 整数型, , 消息的标识符
.参数 参数一, 整数型, , 具体取决于消息
.参数 参数二, 文本型, , 具体取决于消息
温馨提示:答案为网友推荐,仅供参考