Entwickler-Ecke

Programmierwerkzeuge - Komponente für alle Nutzer eines Rechners installieren


ub60 - Di 26.05.09 16:37
Titel: Komponente für alle Nutzer eines Rechners installieren
Hallo Leute,

ich habe heute als Admin (XP, D7Pro) die Zeos-Komponenten installiert.
Das hat soweit auch gut funktioniert.
Leider sind die Komponenten nicht mehr sichtbar, wenn ich mich als ein anderer Benutzer des Rechners (sowohl lokal als auch im Netz) anmelde.

Nun also nochmal zu meiner Frage:
Gibt es eine Möglichkeit, eine Komponente in Delphi (D7) so zu installieren, dass sie für alle Benutzer des Rechners benutzbar ist. Gibt es eventuell ein Tool, das eine einmal installierte Komponente "verteilt"?

ub60


Moderiert von user profile iconNarses: Topic aus VCL (Visual Component Library) verschoben am Di 26.05.2009 um 16:40


Narses - Di 26.05.09 16:41

Moin!

Ich würde einfach mal den userbezogenen Teil der Registry (klar, nur den Borland-Zweig) vom Admin auf den User kopieren und das mal testen. IMHO sollte das reichen. :idea:

cu
Narses


ub60 - Mi 27.05.09 12:48

Eigentlich wollte ich ohne die Registry auskommen (trotzdem danke für den Hinweis), aber das scheint wohl nicht zu gehen.
Ich habe es jetzt so (wie schon von Narses vorgeschlagen) gelöst:

Funktioniert!

Falls jemand noch eine etwas elegantere Lösung kennt, bitte posten.

ub60


jaenicke - Mi 27.05.09 12:53

Du musst nur die KnownPackages usw. in der Registry unter Current User exportieren und unter Local Machine wieder eintragen (einfach in der Reg-Datei ersetzen vor dem Reimport). Das sollte so klappen, auch wenn ich es jetzt nicht getestet habe.
Auch den Bibliothekspfad muss man entsprechend übertragen.