Autor Beitrag
Jens Hartmann
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 120

XP
Delphi
BeitragVerfasst: Fr 06.02.09 21:55 
Hallo zusammen,

ich hab jetzt mal ein ganz bescheuerte Frage.

Ich bin jetzt schon mehrmal´s darüber gestolpert, das ich irgendetwas in meinem Programm nutzten will und nicht weiß welches Unit ich einbinden muss.

Das habe ich momentan bei Arraylist.

Mittlerweile bin ich soweit, das ich bald vermute, das Arraylist bei Delphi2007 Win32 gar nicht funktioniert.
Das kann ich mir zwar nicht vorstellen, aber...
zumindestens finde ich das Unit nicht womit ich es einbinden kann.

Vieleicht kann mir ja mal jemand sagen, wie man da Grundlegend vorgeht.

Jens
Gausi
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 8554
Erhaltene Danke: 481

Windows 7, Windows 10
D7 PE, Delphi XE3 Prof, Delphi 10.3 CE
BeitragVerfasst: Fr 06.02.09 22:03 
Normalerweise sucht man sowas in der Delphi-Hilfe - da steht dann bei, in welcher Unit das zu finden ist.

Arraylist sagt mir jetzt aber so gar nichts. Was soll das denn sein? :gruebel:

_________________
We are, we were and will not be.
Jens Hartmann Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 120

XP
Delphi
BeitragVerfasst: Fr 06.02.09 22:13 
Ich habe mir schon einen Wolf in der Delphi hilfe gesucht. Bei allem bin ich bis jetzt auch immer Fündig geworden, leider jetzt nur bei Arraylist nicht.

Ich dachte nur es gäbe irgendwo so eine Art Auflistung nach der Art TIniFile = IniFiles oder so.

Also das mit Arraylist habe ich aus dem Buch Delphi 2005.net und wird dort so beschrieben.


Bei einer ArrayList handelt es sich um eine universell einsetzbare Sammlung (Collection) von Objekten, die vom standartmäßig eingebundenen Namensraum System.Collections bereitgestellt wird.

Das folgende Beispiel zeigt, wie man in einer ArrayList sortiert oder sucht.


In diesem Beispiel aus dem Buch werden der Arraylist Werte zugewiesen, die dann in einer Listbox ausgegeben werden und die ich dann sortieren kann, oder auch in der Arraylist suchen kann.
jfheins
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 918
Erhaltene Danke: 158

Win 10
VS 2013, VS2015
BeitragVerfasst: Fr 06.02.09 22:18 
user profile iconJens Hartmann hat folgendes geschrieben Zum zitierten Posting springen:
Bei einer ArrayList handelt es sich um eine universell einsetzbare Sammlung (Collection) von Objekten, die vom standartmäßig eingebundenen Namensraum System.Collections bereitgestellt wird.


Sowohl der Begriff Namensraum als auch "System.*" sind Winks mit Zaunpfählen, dass es sich hierbei nicht um Delphi Win32 handelt ;)

Vielmehr um .net ;)
Jens Hartmann Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 120

XP
Delphi
BeitragVerfasst: Fr 06.02.09 22:22 
Das hatte ich mir ja auch schon gedacht, aber warum so dachte ich soll es Sinn machen, sowas in .Net zu haben und in WIN32 nicht.

Gibt es denn was ähnliches in Win32 was ich nutzten könnte um mein Beispiel zu prüfen.

MFG

Jens
Sinspin
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 1340
Erhaltene Danke: 120

Win 10
RIO, CE, Lazarus
BeitragVerfasst: Fr 06.02.09 22:29 
user profile iconjfheins hat folgendes geschrieben Zum zitierten Posting springen:
user profile iconJens Hartmann hat folgendes geschrieben Zum zitierten Posting springen:
Bei einer ArrayList handelt es sich um eine universell einsetzbare Sammlung (Collection) von Objekten, die vom standartmäßig eingebundenen Namensraum System.Collections bereitgestellt wird.


Sowohl der Begriff Namensraum als auch "System.*" sind Winks mit Zaunpfählen, dass es sich hierbei nicht um Delphi Win32 handelt ;)

Vielmehr um .net ;)

Und? Was solls! Nur weil die Dinger hier anders heißen, heißt es doch nicht gleich das es sowas in Delphi Win32 nicht gibt.
Ich würde es mal mit TList oder TObjectList probieren.

_________________
Wir zerstören die Natur und Wälder der Erde. Wir töten wilde Tiere für Trophäen. Wir produzieren Lebewesen als Massenware um sie nach wenigen Monaten zu töten. Warum sollte unser aller Mutter, die Natur, nicht die gleichen Rechte haben?
Jens Hartmann Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 120

XP
Delphi
BeitragVerfasst: Fr 06.02.09 22:34 
Danke Stefan,

Ich werde mich mal damit beschäftigen und schauen ob ich klar komme.

Danke

Jens