AGB  ·  Datenschutz  ·  Impressum  







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

Ergebnis der Suchanfrage


Datum des Suchindex: Heute, 15:02

Parameter dieser Suchanfrage:

Suche in Thema: Vorteile von Delphi
Suche alle Beiträge, die von "jbg" geschrieben wurden
• Suchmethode: "Suche nach allen Begriffen"
• Nach Datum (firstpost) sortiert
• Zeige Treffer als Beiträge
Zeige 7 von insges. 7 Treffern
Suche benötigte 0.007s

Es liegen Ergebnisse in folgenden Bereichen vor:

  • Forum: Sonstige Fragen zu Delphi

    Re: Vorteile von Delphi

      Delphi
      by jbg, 15. Dez 2005
    Dachte ich mir schon. Ich hatte irgendwo in meinem Roman ja auch das object erwähnt. Nur wird da natürlich der Destruktor nicht automatisch aufgerufen.

    Was man beim AutoDelete noch machen könnte, wäre den VMT Zeiger des Destruktors auf eine Funktion umzubiegen, die dann die Referenz in TAutoDelete auf NIL setzt und dann den original-Destruktor aufruft. Dafür bräuchte man dann aber eine...
  • Forum: Sonstige Fragen zu Delphi

    Re: Vorteile von Delphi

      Delphi
      by jbg, 15. Dez 2005
    Mein Ansatz mit dem AutoDelete ist da flexibler. Er erlaubt es auch bereits existierende Klassen mit AutoDelete (RefCount) zu versehen. Und man hat nicht das Problem, dass man nicht mehr an das Objekt selbst herankommt. Bei deinem Ansatz müsste man zu aller erst mal ein "Interface extrahieren" drauf anwenden.
  • Forum: Sonstige Fragen zu Delphi

    Re: Vorteile von Delphi

      Delphi
      by jbg, 15. Dez 2005
    Wieso object ? Das nutze ich doch gar nicht. Oder hat Borland etwa das class als Makro neu definiert und es mit object initialisiert? Wäre mir ehrlich gesagt neu. :lol:
  • Forum: Sonstige Fragen zu Delphi

    Re: Vorteile von Delphi

      Delphi
      by jbg, 15. Dez 2005
    Dann muss man eben die Compiler-Magic von Delphi mit dem Erzeugen des try/finally beauftragen
    Hier mal eine vereinfachte TAutoDelete Klasse.
    type
    IAutoDelete = interface
    function This: Pointer;
    end;

    TAutoDelete = class(TInterfacedObject, IAutoDelete)
    private
    FObject: TObject;
  • Forum: Sonstige Fragen zu Delphi

    Re: Vorteile von Delphi

      Delphi
      by jbg, 23. Nov 2005
    Was habt ihr immer mit der Dateigröße? Übrigens die Optimierung gibt es schon seit TurboPascal und sie nennt sich Smart Linking. Dabei werden alle nicht benutzen Symbole komplett aus dem Kompilat entfernt bzw. gar nicht erst aufgenommen.
    Das ein leeres Formular in Delphi bereits 300-400 KB Exe-Dateien erzeugt liegt darin, dass der Compiler ja nicht ahnen kann, dass mann keine weiteren Features...
  • Forum: Sonstige Fragen zu Delphi

    Re: Vorteile von Delphi

      Delphi
      by jbg, 22. Nov 2005
    Klar. Ich habe da sogar was eigenes mal angefangen, dass mir aus
    type
    TTemplateList = class(TList){template<T>}
    private
    function GetItem(Index: Integer): T;
    public
    property Items: T read GetItem;
    end;

    TIntegerList = TTemplateList{template<Integer>};
  • Forum: Sonstige Fragen zu Delphi

    Re: Vorteile von Delphi

      Delphi
      by jbg, 22. Nov 2005
    Es gibt auch Sprachfeatures, die in Delphi vorhanden sind, aber nicht in C++ :wink:
    Schon mal mit COM gearbeitet? Oder bei einem Interface die Implementierung dessen auf eine andere Klasse delegiert?


    So allgemein kannst du das nicht über Delphi 2005 sagen. Delphi.NET beherrscht Operator-Überlagung. Delphi.Win32 noch nicht.


    Was meinst du mit "ähnliches". Mir fällt da nichts weiteres...


URL zu dieser Suchanfrage:

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