AGB  ·  Datenschutz  ·  Impressum  







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

Ergebnis der Suchanfrage


Datum des Suchindex: Heute, 01:02

Parameter dieser Suchanfrage:

Suche in Thema: Funktionsrückgabe freigeben
Suche alle Beiträge, die von "Guido Eisenbeis" 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.013s

Es liegen Ergebnisse in folgenden Bereichen vor:

  • Forum: Object-Pascal / Delphi-Language

    Re: Funktionsrückgabe freigeben

      Delphi
      by Guido Eisenbeis, 11. Mär 2007
    @Angel4585

    Noch ein Wort zu meinem vorherigen Post: Als ich das geschrieben habe, war es schon spät und Guido war sehr, sehr müde!

    Als ich das heute nochmal durchgelesen habe, klang das irgendwie ein wenig hart! Eigentlich wollte ich da noch ein paar Smilies einfügen, um das aufzulockern. Der Leser sieht man ja nicht, wie der Schreiber das meint. Deshalb hier noch die Klarstellung, dass...
  • Forum: Object-Pascal / Delphi-Language

    Re: Funktionsrückgabe freigeben

      Delphi
      by Guido Eisenbeis, 11. Mär 2007
    Hallo xaromz.

    Schon lange nichts mehr von dir gehört! Es sei denn, in VB-Kreisen gibt es einen anderen xaromz!? Ansonsten: *freu*



    Danke! Genau das habe ich gemeint!


    @Angel4585
  • Forum: Object-Pascal / Delphi-Language

    Re: Funktionsrückgabe freigeben

      Delphi
      by Guido Eisenbeis, 10. Mär 2007
    Hallo Angel4585.


    Was gibt es daran nicht zu verstehen?
    Die Frage ist: Wie gebe ich den Speicher frei, den ein Funktion belegt, die ein Objekt zurückgibt?

    Ich habe den Eindruck, dass du das schon richtig verstanden hast:


    Und die sollten wieder freigegeben werden, wenn man einen ordentlichen Programmierstil praktiziert!
  • Forum: Object-Pascal / Delphi-Language

    Re: Funktionsrückgabe freigeben

      Delphi
      by Guido Eisenbeis, 10. Mär 2007
    Hallo Ingo.



    Irgendwie habe ich das Gefühl, in einem "rekursiven Threadaufrufing" zu stecken! :-D

    Erinnerst du dich noch an das Thema dieses Threads? *nicht-bös-gemeint* Das Beispiel ist auch nicht schlecht gewählt! Denn es geht in diesem Thread NICHT darum, ein Icon zu extrahieren und einem Image-Control zuzuweisen.

    Wie Chris schon sagte, ist das TIcon nur ein Beispiel. Ginge es...
  • Forum: Object-Pascal / Delphi-Language

    Re: Funktionsrückgabe freigeben

      Delphi
      by Guido Eisenbeis, 9. Mär 2007
    .
    Hey cool! Richtig viele Antworten! Und brauchbar dazu. Dickes Lob an alle!

    @IngoD7

    ShellApi ist richtig.


    @Heiko und brechi
    Die von euch genannte Möglichkeit (war ja die gleiche) scheint zu funktionieren. Allerdings ist der Aufwand dann nicht wesentlich geringer, als der bei der Pozedur-Lösung.
  • Forum: Object-Pascal / Delphi-Language

    Re: Funktionsrückgabe freigeben

      Delphi
      by Guido Eisenbeis, 9. Mär 2007
    Zunächst mal danke für eure Antworten.


    @Heiko:
    Wie gesagt, probiert habe ich selbst schon (auch diese Möglichkeit). An Lösungen bin ich interessiert. Denn hierbei wird lediglich der Speicher für "Icon" freigegeben, NICHT der von der Funktion belegte!


    Dann hätte ich gerne gewust, wie ihr Postings lest!? Jetzt habe ich mich doch wirklich bemüht, das Problem möglichst verständlich zu...
  • Forum: Object-Pascal / Delphi-Language

    Funktionsrückgabe freigeben

      Delphi
      by Guido Eisenbeis, 9. Mär 2007
    Hallo.

    Es geht um Funktionen, die für die Rückgabe einen Datentyp besitzen, der innerhalb der Funktionen ersteinmal erstellt werden muss.

    Als Beispiel soll folgender Code dienen, den ich in einem älteren Posting fand:

    function GetFileIcon(AFileName: string; AIndex: integer = 0): TIcon;
    begin
    Result := TIcon.Create;
    Result.Handle := ExtractIcon(HInstance, PCHAR(AFileName), AIndex);


URL zu dieser Suchanfrage:

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