Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
43.152 Beiträge
 
Delphi 12 Athens
 
#5

AW: Lokale Datenbanken und Versionsverwaltung

  Alt 9. Jul 2014, 13:19
Umgebungsvariable: Das geht nur, wenn die Komponente solche Variablen auch auflöst.

Und dann müssen die auch überall vorhanden sein.
Wie ist das zur Laufzeit der Komponente?


Oder du leitest die Komponente ab und verpasst ihr ein neues Property, für den relativen Pfad.
Oder gar zwei Pfade, je DesignTime und Runtime.
Da drin kannst du dann relative Pfade in absolute umwandeln und an das originale Property übergeben und es können auch Pfadvariablen aufgelöst werden, bei der Übergabe.
Das Originalproperty wird dann natürlich auf stored False gesetzt.

Falls sich Getter und Setter überschreiben lassen, dann kann man das natürlich auch alles im Originalproperty machen.
Garbage Collector ... Delphianer erzeugen keinen Müll, also brauchen sie auch keinen Müllsucher.
my Delphi wish list : BugReports/FeatureRequests
  Mit Zitat antworten Zitat