Einzelnen Beitrag anzeigen

Benutzerbild von Phoenix
Phoenix
(Moderator)

Registriert seit: 25. Jun 2002
Ort: Hausach
7.613 Beiträge
 
#5

Re: ReDim - wie geht das bei Delphi???

  Alt 6. Mai 2008, 12:03
Zitat von chrisyFIAE:
Delphi-Quellcode:
Dim TA As Double
Dim DF() As Long, MAX As Long
Private Sub cmdGO_Click()
  Dim I As Long
  MAX = Me.tbMAX
  ReDim DF(1 To MAX)
  For I = 1 To MAX
    DF(I) = Rnd * MAX
  Next I
  Me.lbUNSORT.List = DF
  TA = Timer
  BubbleSort DF
  Me.Caption = Timer - TA
  Me.lbSORT.List = DF
End Sub
Delphi-Quellcode:

// oben im Form:
private
  TA: double;
  DF: array of long;
  MAX: long;

function myForm.btnGOClick(sender: TObject);
var i: long;
begin
  MAX := 0 // keine Ahnung was Me.tbMAX is... ;
  setLength(DF, MAX);
  for i := 0 to (MAX - 1) do // arrays in delphi fangen bei 0 an..
  begin
    DF[i] = // hier füllen...;
  end;

  // und hier dann sortieren und die ausgabe-listen füllen...
end;
Edit: Nein, keine EventArgs... dat is delphi, net .NET
Sebastian Gingter
Phoenix - 不死鳥, Microsoft MVP, Rettungshundeführer
Über mich: Sebastian Gingter @ Thinktecture Mein Blog: https://gingter.org
  Mit Zitat antworten Zitat