【在线等】如何一次删除memo里得2条数据 就是memo.lines.add后执行del为什么只能删除单条,执行2次后还是只能删1条,何解? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 楼主还是把你的代码贴出来吧 Memo1.Lines.Delete(0);//删除序号为0的行,其余行上移Memo1.Lines.Clear清除所有的行 同意楼上的!楼主是不是把最后一行删除了两次?就用Delete就可以删除,每次删除一条。 你用循环语句好了,想实现批量删除都用它.在for循环中判断哪一条memo的items被选中,执行删除就可以了. Memo1.Lines.Delete(0); //删除第一行 Memo1.Lines.Delete(Memo1.Lines.count-1);//删除最后一行 我用的是Memo1.Lines.Delete(Memo1.Lines.count);Memo1.Lines.Delete(Memo1.Lines.count-1);但是只有lines.count一行删掉了 你用下面的试试:Memo1.Lines.Delete(Memo1.Lines.count);Memo1.Lines.Delete(Memo1.Lines.count); //此时的Memo1.Lines.Count已经不包括前面一条,所以现在他也是最后一条 请教类似于财务管理软件(发货付款管理)的一些设计思路方面的问题。 一多表操作问题 为什么我的中间层要多次被执行? 小弟才学delphi,提个问题。关于复制、粘帖 求在Delphi中用Package(*.bpl)实现插件(动态导入函数和类)的完整解决方案 怎样把某些端口屏蔽掉??怎么做!!!!急!!!!! 怎么样把另外一个窗口显示在主窗口的panel里面! 关于BDE的问题 公布Foxmail地址簿文件格式 如何存二进制ASCII到数据库? 请问下如何动态改变IP地址,谢谢!!!! 求一个TDDBGrid这样的控件
Memo1.Lines.Clear清除所有的行
在for循环中判断哪一条memo的items被选中,执行删除就可以了.
Memo1.Lines.Delete(Memo1.Lines.count-1);//删除最后一行
Memo1.Lines.Delete(Memo1.Lines.count);
Memo1.Lines.Delete(Memo1.Lines.count-1);
但是只有lines.count一行删掉了
Memo1.Lines.Delete(Memo1.Lines.count);
Memo1.Lines.Delete(Memo1.Lines.count); //此时的Memo1.Lines.Count已经不包括前面一条,所以现在他也是最后一条