Ich habe herausgelesen dass er nach Namen sortieren möchte. :-D
Ohhh man...
Ich sollte von Lesen nicht auf Worte tippen. :-)
ich schätze Dein Fehler liegt hier:
Code:
For k = 1 To AnzahlSelection
da Du dort k überschreibst.
ich empfehle Dir auch eindeutigere Variablennamen, das ist sehr schwer zu lesen.
Edit: Ich nehme an, dass durch das Überschreiben von k Deine innere Schleife bereits immer am Ende landet und damit beendet ist.
Ich würde, selbst wenn es sich um denselben Inhalt handelt dafür eine neue Variable (mit eindeutligem Namen) einführen um übersichtlicherz u machen, was Du an der Stelel vor hast.
Nach meinem Wissen besteht BubbleSort auch nur aus 2 verschachtelten Schleifen.
Eventuell wäre es auch sehr hilfreich für Deine Koordinaten und Objekte in einer eigenen dafür vorgesehenen Klasse speicherst, das würde es sicher auch übersichtlicher machen und dann kannst Du dort auch Deine eigene Vergleichfunktion für zwei Objekte derselben Klasse implementieren.
------------------
Mit freundlichen Grüßen,
Henry Schneider
alias Lila
Es gibt einen ewigen Wettkampf zwischen der Natur und den Ingenieuren:
Die Ingenieure versuchen, immer idioten-sicherere Systeme zu bauen,
die Natur versucht, immer bessere Idioten zu bauen
Xing
[Diese Nachricht wurde von HoBLila am 08. Apr. 2014 editiert.]
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP