AGB  ·  Datenschutz  ·  Impressum  







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

Ergebnis der Suchanfrage


Datum des Suchindex: Heute, 08:02

Parameter dieser Suchanfrage:

Suche in Thema: System.Generics.Collections fehlt mir
Suche alle Beiträge, die von "jaenicke" geschrieben wurden
• Suchmethode: "Suche nach allen Begriffen"
• Nach Datum (firstpost) sortiert
• Zeige Treffer als Beiträge
Zeige 5 von insges. 5 Treffern
Suche benötigte 0.002s

Es liegen Ergebnisse in folgenden Bereichen vor:

  • Forum: Sonstige Fragen zu Delphi

    AW: System.Generics.Collections fehlt mir

     
      by jaenicke, 31. Jan 2018
    Solange es keine visuelle Komponente ist, sollte das über die DLL problemlos gehen, ja. Bei visuellen Komponenten könntest du da Probleme haben.
  • Forum: Sonstige Fragen zu Delphi

    AW: System.Generics.Collections fehlt mir

     
      by jaenicke, 31. Jan 2018
    Was bei welcher Version genau war müsste ich schauen. Einfach nur ein Beispiel:function TMtclDialogThread.Get<T>(const AControlID: Integer): T;
    var
    ResultControl: TMtclBaseControl;
    begin
    if FControlsByID.TryGetValue(AControlID, ResultControl) and (ResultControl is T) then
    Result := T(ResultControl)
    else
    Result := nil;
    end;Das funktioniert ab XE problemlos. Unter Delphi 2010...
  • Forum: Sonstige Fragen zu Delphi

    AW: System.Generics.Collections fehlt mir

     
      by jaenicke, 31. Jan 2018
    Als ich bei meinem oben genannten Projekt die Unterstützung für ältere Versionen eingebaut habe, ist mir erst aufgefallen wie viel mit den Generics in den ersten Versionen ab 2009 noch nicht ging...

    Dafür muss man in dem Projekt auf die Version vorher zurückspringen (vor dem Kommentar mit der Unterstützung für Delphi 7) und dann versuchen das unter Delphi 2009 oder 2010 zum Laufen zu bekommen....
  • Forum: Sonstige Fragen zu Delphi

    AW: System.Generics.Collections fehlt mir

     
      by jaenicke, 31. Jan 2018
    Das geht nicht, weil wie schon geschrieben Generics noch nicht unterstützt werden vorher. Daher kannst du die Unit nicht irgendwie anpassen, da die ganze Syntax mit TBlub<T> vom Compiler noch nicht unterstützt wird. Du musst die Unit rausnehmen und die Stellen im Code ersetzen / anpassen.

    Ich glaube dir ist nicht klar was Generics sind... wenn nicht, solltest du dir das erst einmal anschauen...
  • Forum: Sonstige Fragen zu Delphi

    AW: System.Generics.Collections fehlt mir

     
      by jaenicke, 31. Jan 2018
    Aus TArray<TBlub> musst du array of TBlub machen oder einen eigenen Arraytyp definieren. Andere Elemente lassen sich nicht so leicht ersetzen...
    Da bleibt oft nur nach alter Manier zu casten was das Zeug hält. Aber umbauen musst du da vermutlich einiges.

    Das habe ich auch durch (mit einem sehr kleinen Projekt), aber ich habe mit IFDEFs gearbeitet, damit in neueren Delphiversionen Generics...


URL zu dieser Suchanfrage:

https://www.delphipraxis.net/dp_search.php?do=usersearch&search_username=jaenicke&search_exact_username=1&search_sortby=dateline&search_resulttype=post&search_matchmode=0&searchthreadid=195071
Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 08:18 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