AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Multimedia Delphi Alle Objekte in einer GLScene löschen?
Thema durchsuchen
Ansicht
Themen-Optionen

Alle Objekte in einer GLScene löschen?

Ein Thema von Pyr0cracker · begonnen am 11. Jan 2004 · letzter Beitrag vom 25. Apr 2007
 
Der_Unwissende

Registriert seit: 13. Dez 2003
Ort: Berlin
1.756 Beiträge
 
#5

Re: Alle Objekte in einer GLScene löschen?

  Alt 14. Aug 2006, 13:21
Zitat von inherited:
Aus irgend einem Grund geht
Delphi-Quellcode:
  for x:=0 to Form9.ComponentCount-1 do
    if Form9.Components[x] is TGLCube then
      TGLCube(Form9.Components[x]).Free;
nicht.
Hi,
Irgendeiner ist schon etwas ungenau. Es liegt eigentlich nur daran, dass du hier etwas frei geben möchtest, was noch benutzt wird. Damit du etwas in GLScene ohne Probleme freigeben kannst, solltest du erstmal dafür sorgen, dass es aus der Szene entfernt wird. Dazu gab es eine Methode (die ich nicht im Kopf habe). Hab auch gerade kein GLScene da um nach zu schauen (und keine Lust es jetzt zu installieren). Die Methode erklärt sich einfach mal von selbst. Wenn du Objekte erzeugst und anzeigst, dann glaube ich wird das GLScene Objekt mit insertNewChild oder sowas aufgerufen (ist echt lange her), ganz analog gab es sowas wie removeChild. Hier gibt es auch die Methode removeAll... musst du mal schauen. Wenn man jedenfalls erst aus der Szene entfernt kann man die ohne Probleme frei geben!

Gruß Der Unwissende
  Mit Zitat antworten Zitat
 


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 05:35 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 by Thomas Breitkreuz