AGB  ·  Datenschutz  ·  Impressum  







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

Ergebnis der Suchanfrage


Datum des Suchindex: Heute, 08:47

Parameter dieser Suchanfrage:

Suche in Thema: Prüfen ob ein Objekt existiert
Suche alle Beiträge, die von "Christian Seehase" geschrieben wurden
• Suchmethode: "Suche nach allen Begriffen"
• Nach Datum (firstpost) sortiert
• Zeige Treffer als Beiträge
Zeige 3 von insges. 3 Treffern
Suche benötigte 0.001s

Es liegen Ergebnisse in folgenden Bereichen vor:

  • Forum: Object-Pascal / Delphi-Language

      Delphi
      by Christian Seehase, 8. Jan 2003
    Moin Minz,

    FreeAndNil macht nichts anderes als


    die Methode Free für das übergebene Objekt aufzurufen, und anschliessend
    die Variable := nil zu setzen


    wäre also verwunderlich, wenn's nicht ginge ;-)
  • Forum: Object-Pascal / Delphi-Language

      Delphi
      by Christian Seehase, 8. Jan 2003
    Moin Minz,

    aus diesem Grunde gibt es, seit Delphi 5, die Prozdure FreeAndNil.

    Mit der wird beides auf einmal gemacht. Das angegebene Objekt freigegeben und der Pointer auf nil gesetzt.

    In Versionen vor D5 muss man den zweiten Teil selbst erledigen.
  • Forum: Object-Pascal / Delphi-Language

      Delphi
      by Christian Seehase, 8. Jan 2003
    Moin Minz,

    Du wirst kaum sicher feststellen können, ob ein Array Element wirklich auf ein Objekt zeigt.
    Wenn Du das Objekt mit Free wieder zerstörst, bleibt die Ursprüngliche Adresse der Daten in der Variablen erhalten.
    Nur wenn die Variable nil enthält, weisst Du sicher, dass sie nicht auf ein Objekt zeigt.
    Ansonsten könnte sogar das ausprobieren einer Methode oder Abfragen einer...


URL zu dieser Suchanfrage:

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