13. Januar 200322 j Hallo zusammen... Da ich mich momentan in der Firma mit Collections rumschlagen darf, wollte ich einfach mal wissen, ob jemand von euch eine Seite kennt, wo Collections von Grund auf so erklärt werden, das selbst ein solcher Newbi wie ich das versteht. Tutorials habe ich zwar schon gefunden, aber wirklich verstehen tue ich das nicht. Daher wäre etwas sinbildliches nicht schelcht. Vieleicht hat ja aber auch mal einer hier im Bord zeit mir das in Ruhe zu erklären. Schonmal danke vorab, für Antworten Cu Danny
13. Januar 200322 j Hallo! Also hier ist eigentlich eine Seite wo es gut erklärt ist: hier Es wäre alleredings einfacher wenn du sagen könntest WAS du nicht verstehst Gruß
13. Januar 200322 j ... ich werds mir heute abend mal anschauen. das Problem ist, das ich noch nicht mal ganz mit dem Grundkonzept klarkomme, daher die Ansprache einer Versinnbildlichung. Cu Danny
13. Januar 200322 j Naja eine Collection bietet die Möglichkeit Objekte gleichen Typs zu sammeln/aufzuzählen. Dazu musst du zuerst mit Dim ein Objekt der vom Typ Collection erzeugen. Mit der Methode Add kannst du neue Objekte hinzufügen Mit Remove entfernst du Elemente Mit Count kannst du dir die Anzahl deiner gespeicherten Objekte anzeigen lassen Willst du ein Objekt in der Aufzählung ansprechen, so benutzt du die Methode Item. Beispiel? Du hast zum Beispiel ein Programm, dass dir Primzahlen errechnet. Diese Primzahlen möchstest du aufsteigend sortieren. Sobald dein Programm ein Primzahl gefunden hat, schiebst du das Ergebnis mittel Add in deine Collection. Nun kannst du mit Hilfe der Collection alle Elemente bearbeiten, indem du sie z.B. sortierst. Das Ergebnis kannst du dir dann in einer Listbox ausgeben, indem du die Elemente einzeln wieder ausliest und rausschreibst. z.b. dim i as long for i = 1 to MeineCollection.Count msgbox MeineCollection.Item(i) next Hoffe, dass vielleicht einige Aspekte klarer geworden sind wozu eine Collection gut ist und was sie generell kann. Gruß
14. Januar 200322 j Vereinfacht ausgedruckt: Eine Collection ist eine Art Rucksack wo Du alle Objekte verstauen kannst, die Du mit der Methode .Add hinzufügst, wobei eine Collection auch eine andere Collection enthalten kann. Eine Art Rucksack, dessen Volumen nur durch Deinen Speicher begrenzt ist.
15. Januar 200322 j Originally posted by Ganymed Naja eine Collection bietet die Möglichkeit Objekte gleichen Typs zu sammeln/aufzuzählen. Im Gegensatz zu Feldern, die nur Elemente gleichen Typs enthalten dürfen, kann eine Collection Elemente unterschiedlichen Typs enthalten.
Archiv
Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.