AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Suchfunktion Ergebnis der Suchanfrage

Ergebnis der Suchanfrage


Datum des Suchindex: Heute, 11:17

Parameter dieser Suchanfrage:

Suche in Thema: TObjectList<T> und Comparer
Suche alle Beiträge, die von "OlafSt" geschrieben wurden
• Suchmethode: "Suche nach allen Begriffen"
• Nach Datum (firstpost) sortiert
• Zeige Treffer als Beiträge
Zeige 8 von insges. 8 Treffern
Suche benötigte 0.001s

Es liegen Ergebnisse in folgenden Bereichen vor:

  • Forum: Object-Pascal / Delphi-Language

    AW: TObjectList<T> und Comparer

      Delphi
      by OlafSt, 28. Jan 2015
    Dammit, du hast recht... stahli hatte ein paar Posts zuvor einen Link gepostet, wo einem auf witzige Art das Wrapping beigebracht wurde. Hab da das erste mal von Wrapping gehört, ergo noch ein paar Schwierigkeiten, das zu erkennen.
    Damit macht jedenfalls die übergebene Referenz einen Sinn (und ist auch unabdingbar).

    Wieder was gelernt und gelerntes gleich geübt, hehe.
  • Forum: Object-Pascal / Delphi-Language

    AW: TObjectList<T> und Comparer

      Delphi
      by OlafSt, 27. Jan 2015
    Eines verstehe ich da nicht: Wozu dient der Parameter AComparer in den class functions/constuctors ?

    Wenn ich das recht interpretiere, ist die class function .Construct eine Factory. Die weiß also, was da zu erstellen ist - der Parameter AComparer wird dann dem Konstruktor mitgegeben und einfach nur gespeichert.

    Führt das nicht dazu, das der konkrete Comparer eine Referenz auf sich selbst...
  • Forum: Object-Pascal / Delphi-Language

    AW: TObjectList<T> und Comparer

      Delphi
      by OlafSt, 27. Jan 2015
    Sowas in der Art war auch meine erste Idee, nachdem ich das mit dem Konstruktor, der ein Interface liefert, kapiert hatte.

    Ich habe hier eine Anwendung, die von den verschiedensten Telematik-Blackboxes Daten empfangen, verarbeiten und in strukturierter Form verfügbar machen muß. Ein simpler Decoder halt.

    Dabei senden manche Boxen per UDP, andere per TCP, ein paar Sonderlinge sogar per SMS...
  • Forum: Object-Pascal / Delphi-Language

    AW: TObjectList<T> und Comparer

      Delphi
      by OlafSt, 27. Jan 2015
    Ich habe mich schon oft an Interfaces versucht, Gerade in C# ist man mit denen ständig beschäftigt. Aber ich verstand nie die Mechaniken, wie man es nun konkret anwendet. Schon gar nicht in Delphi.
    Ich habe die Angewohnheit, erstmal zu begreifen, wie "das alles funktioniert". Ideen, wo man das dann einsetzen kann, kommen dann quasi von selbst. Da mir das ganze in Delphi immer ein Rätsel war,...
  • Forum: Object-Pascal / Delphi-Language

    AW: TObjectList<T> und Comparer

      Delphi
      by OlafSt, 27. Jan 2015
    Jetzt kapiere ich auch solchen Code, lieber Günther ;)

    Natürlich ist es einfacher und kompakter, eine anonyme Methode zu verwenden. Doch wenn jemand wie ich irgendwann einen Zug verpaßt hat und Interfaces seitdem als großes Mysterium ansieht, dann kapiert man nie die Zusammenhänge.
    Darum habe ich den ausführlichen Weg gewählt. Nun weiß ich, das ein Iirgendwas nur eine Schablone darstellt,...
  • Forum: Object-Pascal / Delphi-Language

    AW: TObjectList<T> und Comparer

      Delphi
      by OlafSt, 27. Jan 2015
    Nunja... Ein Druck auf F1, während der Cursor auf einem frisch eingegebenen "TComparer<T>.Construct" steht, führt zum TEqualityComparer. Hab mich auch gefragt, was das wohl mit dem THasher da sein soll, bin aber davon ausgegangen, das der dann wohl optional ist und ein Standard-Hasher genommen wird. Insgesamt ist die OH von XE4 - vorsichtig ausgedrückt - Schrott. Aber einen direkten Weg wie im...
  • Forum: Object-Pascal / Delphi-Language

    AW: TObjectList<T> und Comparer

      Delphi
      by OlafSt, 27. Jan 2015
    Aha...TPositionComparer -> Sowohl .Create als auch .Free aufrufen.
    IComparer<TPosition>, alles geht von selbst.

    Ist das wirklich so simpel ?

    Wie sieht das dann in meinem Falle aus ?:


    var
    TCo: IComparer<TPosition>;
  • Forum: Object-Pascal / Delphi-Language

    TObjectList<T> und Comparer

      Delphi
      by OlafSt, 27. Jan 2015
    Hi Freunde,

    nun ist es soweit, es gibt kein Entrinnen mehr. Ich muß mich endgültig mit Interfaces auseinandersetzen. Kam ja bisher immer drumherum... Mein Problem und Ziel ist es, eine sortierte generische TObjectList zu bekommen. Folgende, stark gekürzte Klasse:


    TPosition = class(TObject)
    public
    TimeStamp: TDateTime;
    end;


URL zu dieser Suchanfrage:

https://www.delphipraxis.net/dp_search.php?do=usersearch&search_username=OlafSt&search_exact_username=1&search_sortby=dateline&search_resulttype=post&search_matchmode=0&searchthreadid=183670
Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 11:24 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz