Einzelnen Beitrag anzeigen

g00gle-gott
(Gast)

n/a Beiträge
 
#4

Re: Viele Items in eine Listbox adden - simultan zur Berechn

  Alt 4. Mär 2009, 21:54
@mkinzler

ok, und wie würde das dann aussehen? also meine hauptprozedur sieht momentan wie folgt aus:

Delphi-Quellcode:
procedure turm (n : integer; A,B,C : String);
begin
  form1.ListBox1.Items.BeginUpdate;
  if n > 1 then
    begin
      turm (n-1, A, C ,B);
      Form1.Listbox1.items.add(A + ' nach ' + C);
      form1.progressbar1.position:=form1.listbox1.items.count;
      turm (n-1, B , A, C);
    end
      else begin
        Form1.ListBox1.items.add(A + ' nach ' + C);
        form1.progressbar1.position:=form1.listbox1.items.count;
      end;
  form1.ListBox1.Items.endUpdate;
end;
(die Progressbar mal nicht beachten) das is die standardprozedur (rekursiv) um Türme von Hanoi zu lösen...

mfg Ändy
  Mit Zitat antworten Zitat