Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi Probleme mit dem Umgang von TCollection & TCollectionItem (https://www.delphipraxis.net/83045-probleme-mit-dem-umgang-von-tcollection-tcollectionitem.html)

Cyberaxx 26. Dez 2006 10:23


Probleme mit dem Umgang von TCollection & TCollectionIte
 
Guten Morgen und ein frohes Fest :)

Ich habe ein kleines Problem damit zu verstehen wie TCollection und TCollectionItem funktionieren, aber irgendwie bekomm ich das einfach nicht hin.

http://www.idev.ch/content/view/3/86/

Unter der Suche in einem Beitrag wurde z.B. auf das Tutorial verwiesen. Die sonstige Suche blieb auch soweit ohne erfolg. Irgendwie peinlich dafür hier was zu schreiben aber irgendwie weiß ich mir grad nicht anders zu helfen.

Egal was ich bei dem Tutorial anstelle ich behalte weiterhin einen Count von 0

Delphi-Quellcode:
Var
  MyCollection    : TMyCollection;
  MyCollectionItem : TMyCollectionItem;

MyCollection             := TMyCollection.Create(Nil);
MyCollectionItem         := MyCollection.Add;
MyCollectionItem.MyString := 'test';
Edit1.Text               := InttoStr( MyCollection.Count );
Eigentlich will ich damit eine Channel und mehrere Userlisten verwalten, ähnlich wie bei der IdIRC Komponente.

Vielleicht kann mir ja jemand ein wenig mehr helfen, das ich das wenigstens zum laufen bekomme.

Gruss

Cyber

Cyberaxx 27. Dez 2006 21:57

Re: Probleme mit dem Umgang von TCollection & TCollectio
 
Habs nun glaub ich hinbekommen, für mich unverstädlich ist der Link im ersten Post dennoch für mich naja egal...

Hätte dazu aber noch eine kleine Frage.

Beispiel: IRC

Ich würde gerne Eine Channelliste erstellen und zu jedem chennal eine dazugehörige Userliste

TCollection
TCollectionItem <-- Channels
TCollectionItem <-- User

Es ist ja so im IRC hat jeder Channel z.B. seine eigenen Flags wie Modes, Topic usw. Dazu dann eben die Passende Userliste bestehend aus Nick, Adresse und Usermode z.B.

So klappt das denke ich nicht oder?

Vllt kann mir hierbei ja jemand helfen :)

Khabarakh 27. Dez 2006 22:21

Re: Probleme mit dem Umgang von TCollection & TCollectio
 
Zitat:

Zitat von Cyberaxx
Habs nun glaub ich hinbekommen, für mich unverstädlich ist der Link im ersten Post dennoch für mich naja egal...

Wenn du uns die unverständlichen Stellen nicht verrätst, können wir sie schlecht erklären ;) .
Zitat:

So klappt das denke ich nicht oder?
Weshalb nicht? Du musst einfach nur die Collections ineinanderschachteln, d.h. in jedes TChannelCollectionItem steckst du eine TUserCollection.

Cyberaxx 27. Dez 2006 22:45

Re: Probleme mit dem Umgang von TCollection & TCollectio
 
Ich persönlich finde das ich das im ersten Posting gut beschrieben habe, wie ich es versucht habe und was dann eben nicht funktioniert hatte.

Das andere probiere ich mal durch :)


Alle Zeitangaben in WEZ +1. Es ist jetzt 11:10 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz