AGB  ·  Datenschutz  ·  Impressum  







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

Ergebnis der Suchanfrage


Datum des Suchindex: Heute, 12:32

Parameter dieser Suchanfrage:

Suche in Thema: Interface-Unterstützung
Suche alle Beiträge, die von "himitsu" 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.001s

Es liegen Ergebnisse in folgenden Bereichen vor:

  • Forum: Die Delphi-IDE

    AW: Interface-Unterstützung

     
      by himitsu, 3. Sep 2017
    Das Problem bei Automatisch/Implizit:

    Ist "write" der Name des Getters?

    Und wie sieht die implizite Implementation aus?
    Gut, den Namen "SetX" hätten wir schonmal, aber was ist mit der Signatur?
    procedure SetX(aValue: Integer);
    procedure SetX(const aValue: Integer);
    procedure SetX(aValue: Integer); stdcall;
    procedure SetX(const aValue: Integer); stdcall;
  • Forum: Die Delphi-IDE

    AW: Interface-Unterstützung

     
      by himitsu, 3. Sep 2017
    Die vordeffinierten Templates sind nicht immer das Beste, aber man kann damit sehr viel mehr machen, auch inkl. dem Anlegen von Feldern und der Zuweisung im Setter, samt Prüfung auf Änderung uvm.

    PS: Strg+Shift+C macht aus dem
    type
    TMyClass = class
    published
    property Name: string read FName write SetName;
    end;
    das hier
    type
  • Forum: Die Delphi-IDE

    AW: Interface-Unterstützung

     
      by himitsu, 2. Sep 2017
    Strg+Leertaste, "prop", Typ auswählen, Enter
    "Name", Tab, "Typname", Enter
    fertig
  • Forum: Die Delphi-IDE

    AW: Interface-Unterstützung

     
      by himitsu, 2. Sep 2017
    Nein, wenn read/write nicht auf ein Feld, sondern ausschließlich auf Setter/Getter verweisen, dann wird niemald automatisch ein Feld angelegt,
    denn was wäre, wenn der Entwickler kein Feld braucht und dann immer wieder Eines angelegt würde?

    Das wäre wie ein Kühlschrank, der immer gleich automatisch etwas bestellt, wenn es alle wird.
    Dabei hab ich das nur aufgegessen, weil ich keine Lust hatte...
  • Forum: Die Delphi-IDE

    AW: Interface-Unterstützung

     
      by himitsu, 2. Sep 2017
    Interfaces haben eigentlich keine Property, da gibt es nur Methoden, auch wenn Delphi hier die Property mit anbietet.
    Aber daher fehlt dafür dann auch die automatische Codeverfolständigung.
    Obwohl man sich natürlich fragen könnte, warum für Interfaces nicht einfach die Vervolständigung für Klassen verwendet wird/kopiert wurde. (abzüglich der Methodenimplementation und der Felder)

    Private:...


URL zu dieser Suchanfrage:

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