在TMome中,怎么把行与行重复的数据去掉。
123456
456789
123456
456123
456789
我要得到的结果是
123456
456789
456123
123456
456789
123456
456123
456789
我要得到的结果是
123456
456789
456123
解决方案 »
- 为什么在d7编写的程序在VISTA环境下不能使用?
- 如何将这段代码变成通用过程
- ***怎样才能防止在(dsInster,dsEdit) 下去移动DBGrideh,提示保存 或 在dsInserter,dsEdit)状态下不能去移动DBGrid,只能在(dsBrower) 下才
- 怎样截获窗体大小改变的消息,在线等
- 用SAPI的delphi包控件将读出的文字保存成wav文件?给出一段VC代码,谁能转成delphi??
- 控件tstringgrid的问题
- 请高手帮忙决策!
- 在一个treeview的节点中,怎么设置每个字的颜色,各位大哥,谢谢了
- 进“金山公司”需要怎样的水平???
- 报表套打
- DBchart上画甘特图的时候,有什么办法能够和数据源关联起来
- 广告:饿了吗,来这看个饱~
i:integer;
begin
buffer:=Tstringlist.Create;
buffer.AddStrings(memo1.Lines);
buffer.Sorted:=true;
buffer.Sort;
i:=0;
while i<buffer.Count-1 do
begin
if buffer[i]=buffer[i+1] then
buffer.Delete(i+1)
else
inc(i)
end;
memo1.Lines:=buffer;
end;
ss:double;
begin
for i:=0 to memo.line.count-1 do
beign
try
ss:=strtofloat(memo.line.string[i])
Except
memo.Lines.Delete;
End;
end;
end;
var
ss:double;
begin
for i:=0 to memo.line.count-1 do
beign
try
ss:=strtofloat(memo.line.string[i])
Except
memo.Lines.Delete[i];
End;
end;
end;
begin
if (buffer[i]=buffer[i+1]) or ((buffer[i]>='a') and (buffer[i]<='z')) then
buffer.Delete(i+1)
else
inc(i)
end;谢到不必了,注意结帖子
((buffer[i]>='a') and (buffer[i]<='z'))
??????????这样行吗xiaolei_418() ( )也错了