Thema: Delphi Redundanzprüfung

Einzelnen Beitrag anzeigen

Benutzerbild von danku
danku

Registriert seit: 9. Apr 2006
Ort: 32-bit Adressbus
181 Beiträge
 
Delphi 7 Enterprise
 
#3

Re: Redundanzprüfung

  Alt 9. Mai 2006, 13:34
hm eigentlich nicht.

das ist die methode von dem tbutton:
Delphi-Quellcode:
procedure Tfmformat.baddClick(Sender: TObject);
var counter,i:integer;

begin
lbfilter.items.Add(edfilter.text);
lbfilter.Sorted:=true;
edfilter.Clear;
counter:= lbfilter.Items.Count;
label2.caption:='(' + inttostr(counter) + ')';
if label2.caption ='(0)'
then label2.caption:='()';

change:=true;

//Redundanz!
for i:=lbfilter.items.Count-1 downto 1
  do begin
  if lbfilter.Items.Strings[i] = lbfilter.Items.Strings[i-1]
  then begin
  showmessage('Redundanz Problem');
  edfilter.SetFocus;
  lbfilter.selected[i-1] := True;
  lbfilter.DeleteSelected;
  //Zeile markieren
  end;

  lbfilter.Selected[i];


 change:=true;
 
 end;
end;


übrigens geht deins nicht. es werden trotzdem gleiche strings geaddet.
  Mit Zitat antworten Zitat