![]() |
Re: Arbeitsspeicher sparen
Was ist daran so schwer, die Werte im OnCreate aus der Registry zu lesen und in globalen, besser privaten Feldern der TForm Klasse, abzulegen und dann im OnTimer Ereignis daraufzuzugreifen? :roll:
|
Re: Arbeitsspeicher sparen
Zitat:
|
Re: Arbeitsspeicher sparen
moin,
leg dir einfach einen "globalen Record" an, dann kannst du bequem über jedes Formular daraufzugreifen und später deine Daten aktualisieren. // edit: Du erstellst mehrfach das Objekt "Registry" und gibst die Klasse anschleißend wieder frei, dabei müsstest du das nur einmal tun.
Delphi-Quellcode:
Außerdem, wenn du einen Schlüssel mit OpenKey öffnest, solltest du ihn auch wieder mit CloseKey schließen.
var Reg: TRegistry;
begin Reg := TRegistry.Create; try finally Reg.free; end; end; OpenKey(, True) - erstellt den Schlüssel, wenn er noch nicht existiert. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 01:44 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