Zum Inhalt springen
View in the app

A better way to browse. Learn more.

Fachinformatiker.de

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

VB: Collection

Empfohlene Antworten

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

... 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

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ß

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.

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.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.