Komponenten zur Laufzeit erzeugen???
Ich habe eine Project, die zur Laufzeit viele Panels erzeugen kann. Aber nach dem Neustart der Project sind diese Panels wieder weg. Könnten diese Panels irgendwie speichert werden, bis man sie mit einem Methode löschen? D.h. wenn die Porject neustartet, sind die beim nächsten Mal erzeugten Panels noch da. :wall:
Vielen Dank. |
Re: Komponenten zur Laufzeit erzeugen???
Du könntest in einer Datei die Position der Panels speichern.
Und beim Start diese Datei auslesen und die Panels wieder erzeugen. |
Re: Komponenten zur Laufzeit erzeugen???
Du kannst aber auch die Positionen in der Registry speichern. Dann ist es nicht wichtig, wo die Datei liegt und du hast nicht das Problem, dass der User seine exe nicht verschieben darf.
|
Re: Komponenten zur Laufzeit erzeugen???
Zitat:
Code:
C:\Dokumente und Einstellungen\[i]Benutzername[/i]\Lokale Einstellungen\Anwendungsdaten
|
Re: Komponenten zur Laufzeit erzeugen???
Soll das [i] für italic stehen oder ist das Code?
Und dann wäre es natürlich interessant, zwar nicht für mich, aber ..., zu wissen, woher man den Benutzernamen herausbekommt :gruebel: |
Re: Komponenten zur Laufzeit erzeugen???
Hier hab ich war für Dich
SHGetSpecialFolderLocation und dazu die Konstante CSIDL_APPDATA Oder gleich der Beitrag in der CL: http://www.delphipraxis.net/internal_redirect.php?t=502 mfG mirage228 |
Re: Komponenten zur Laufzeit erzeugen???
vielen Dank für die Hilfe. Sehr nett von euch.
MfG Bong |
Alle Zeitangaben in WEZ +1. Es ist jetzt 22:05 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