AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Sprachen und Entwicklungsumgebungen Object-Pascal / Delphi-Language Delphi Problem mit der Ausgabe des Object bei TStringList
Thema durchsuchen
Ansicht
Themen-Optionen

Problem mit der Ausgabe des Object bei TStringList

Ein Thema von Chemiker · begonnen am 5. Apr 2007 · letzter Beitrag vom 6. Apr 2007
Antwort Antwort
Benutzerbild von Chemiker
Chemiker

Registriert seit: 14. Aug 2005
1.859 Beiträge
 
Delphi 11 Alexandria
 
#1

Re: Problem mit der Ausgabe des Object bei TStringList

  Alt 6. Apr 2007, 09:37
Hallo Hansa, Christian

eine Frage vorweg müsst Ihr eigentlich nicht auch mal schlafen? Nicht ganz ernst gemeint.

Zitat von Hansa:
Setze da die Action zumindest mal auf caFree.
caFree habe ich bis jetzt im HauptForm nicht angewendet, sonder nur bei z.B.: MDI-Child-Forms, oder bei dynamisch erzeugt Forms.
Ich bin bis jetzt davon ausgegangen das nach dem schließen der Anwendung auch der Speicher für das Hauptform wieder freigeben wird.

Und nun zu der Antwort Speicherfreigabe der Objecte wo den genau?

Christian Du meinst in FormDestroy:

Zitat von Christian Seehase:
„das Gegenstück zu Create ist Destroy.
Wenn Du nun also etwas, völlig korrekt, in FormCreate erstellst, so solltest Du es im FormDestroy wieder freigeben, nicht im FormClose.“
Hansa Du meinst in FormClose:

Zitat von Hansa:
@Fragesteller : Christian sagt es. Create, Show, Close usw. sollten schon korrespondieren. Wird im FormShow etwas erzeugt, dann muss es im FormClose eben wieder weg.

Ich habe neuerdings immer den Speicher, bei OnClose wieder freigegeben. Es muss aber Destroy sein. Danke für die Tipp.

Die Reihenfolgen der Ereignisse von Form:

Beim Aufruf:

1 OnCreate
2 OnShow
3 OnActivate
4 OnPaint

Das Programm läuft
Das Programm wird beendet

1 OnCloseQuery
2 OnClose
3 OnDestroy

Bis bald Chemiker
wer gesund ist hat 1000 wünsche wer krank ist nur einen.
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 19:58 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz