AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Sprachen und Entwicklungsumgebungen Object-Pascal / Delphi-Language Delphi Record komplett oder nur teilwese kopieren?
Thema durchsuchen
Ansicht
Themen-Optionen

Record komplett oder nur teilwese kopieren?

Ein Thema von SirThornberry · begonnen am 29. Apr 2004 · letzter Beitrag vom 29. Apr 2004
 
Muetze1
(Gast)

n/a Beiträge
 
#8

Re: Record komplett oder nur teilwese kopieren?

  Alt 29. Apr 2004, 21:27
Moin!

Zitat von SirThornberry:
Ist doch aber reichlich ressourcenverschwendung wennich aus dem record ein TObject mache, wovon es dann mehrere 10.000 Instanzen gibt. Damit wäre außerdem mein Problem noch nicht, es würde eher noch größer weil der aufruf des Constructors auch wieder speicher benötigt und die cpu belastet, und die zuweisung um die es mir geht würde ja dann trotzdem/weiterhin anfallen
Das macht nicht den Unterschied. Wenn du das Array erweiterst, dann besorgt auch Speicher für den Record, etc. Das ist wirklich nicht der Unterschied.

Ich schreibe einen Editor für meine Firma und der hat eine Bibliothek. Diese Bibliotheksobjekte sind einzelne Klasseninstanzen und z.T. mit jeweils bis zu 4 Bitmaps und ich habe keine Probleme. Die Anzahl der Objekte geht bis die 25.000 Objekte und es nicht das Ding. Der Speicherverbrauch bei der Anzahl von Objekten bis zu 20 MByte - dabei fällt das meiste aber für die Bitmaps an.

Ich musste mir nur damals was schreiben für Win9x/ME um die ganze Anzahl von Bitmap-Handles zu bekommen, das Windows 9x/ME einen festen Bereich für die GDI Handles hat und der zu klein wird für diese Menge an Bitmaps...

MfG
Muetze1
  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 07:15 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