AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Packages automatisch (de)installieren

Ein Thema von himitsu · begonnen am 16. Aug 2011 · letzter Beitrag vom 16. Aug 2011
Antwort Antwort
Benutzerbild von himitsu
himitsu

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

Packages automatisch (de)installieren

  Alt 16. Aug 2011, 16:23
Tachchen,

kennt zufällig jemand einen Weg, wie man via Batchfile oder FinalBuilder Delphi-Packages im Delphi registrieren/installieren kann?
Welche schon kompiliert vorliegen (inkl. BPL, DCP und Co.) oder im FinalBuilder kompiliert wurden.


In den Kommandobefehlen der bds.exe, der dcc32.exe und in Google und Co. fand ich garnichts.
(bis auf eine Frage, welche aber noch unbeantwortet ist, seit sehr vielen Jahren)
Neuste Erkenntnis:
Seit Pos einen dritten Parameter hat,
wird PoSex im Delphi viel seltener praktiziert.

Geändert von himitsu (16. Aug 2011 um 17:14 Uhr)
  Mit Zitat antworten Zitat
mkinzler
(Moderator)

Registriert seit: 9. Dez 2005
Ort: Heilbronn
39.858 Beiträge
 
Delphi 11 Alexandria
 
#2

AW: Packages automatisch (de)installieren

  Alt 16. Aug 2011, 16:26
Einfach in Registry unter
HKEY_CURRENT_USER\Software\Embarcadero\BDS\<Versio n>\Known Packages
eintragen
Markus Kinzler
  Mit Zitat antworten Zitat
Benutzerbild von uligerhardt
uligerhardt

Registriert seit: 19. Aug 2004
Ort: Hof/Saale
1.746 Beiträge
 
Delphi 2007 Professional
 
#3

AW: Packages automatisch (de)installieren

  Alt 16. Aug 2011, 16:36
(bis auf eine Frage, welche aber noch unbeantwortet ist, seit sehr vielen Jahren)
Falls es jemand noch nicht weiß: Wenn man auf einer Expert-Sexchange-Seite die Lösung nicht lesen kann, einfach nach dem Titel googeln, den passenden Link anklicken (in diesem Fall bei mir gleich der erste) und dann über den ganzen Werbejunk hinweg nach unten scrollen.
Uli Gerhardt
  Mit Zitat antworten Zitat
Benutzerbild von Stevie
Stevie

Registriert seit: 12. Aug 2003
Ort: Soest
4.016 Beiträge
 
Delphi 10.1 Berlin Enterprise
 
#4

AW: Packages automatisch (de)installieren

  Alt 16. Aug 2011, 17:09
Wenn man auf einer Expert-Sexchange-Seite die Lösung nicht lesen kann...
Ist der Verschreiber Absicht?

Zum Thema einfach mal exemplarisch für Delphi XE (Version 15):
Delphi-Quellcode:
uses
  JclIDEUtils;

procedure RegisterPackage(const APackageFilename, ADescription: string);
var
  installations: TJclBorRADToolInstallations;
  installation: TJclBorRADToolInstallation;
begin
  installations := TJclBorRADToolInstallations.Create;
  if installations.DelphiVersionInstalled[15] then
  begin
    installation := installations.DelphiInstallationFromVersion[15];
    installation.RegisterPackage(APackageFileName, ADescription);
  end;
  installations.Free;
end;
Mit nen bissle mehr Code kann man auch alle installieren Delphi Versionen rausfinden und so weiter. Eventuell auch interessant, sich das hier anzuschauen.
Stefan
“Simplicity, carried to the extreme, becomes elegance.” Jon Franklin

Delphi Sorcery - DSharp - Spring4D - TestInsight

Geändert von Stevie (16. Aug 2011 um 17:11 Uhr)
  Mit Zitat antworten Zitat
Benutzerbild von himitsu
himitsu

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

AW: Packages automatisch (de)installieren

  Alt 16. Aug 2011, 17:10
@Stevie:
Die JCL macht aber dann auch nichts anderes, als in der Registry rumzupfuschen?

Falls es jemand ...



Nja, das mit der Registry hatte ich schon gefunden und versucht im FinalBuilder umzusetzen (es geht zwar),
aber ich hatte noch ein bissl Hoffnung, daß es auch einen "offiziellen" Weg gibt.

Beim Installieren über die IDE bekommt man z.B. Warnungen, wenn irgendwas nicht stimmt.
Neuste Erkenntnis:
Seit Pos einen dritten Parameter hat,
wird PoSex im Delphi viel seltener praktiziert.
  Mit Zitat antworten Zitat
Benutzerbild von Stevie
Stevie

Registriert seit: 12. Aug 2003
Ort: Soest
4.016 Beiträge
 
Delphi 10.1 Berlin Enterprise
 
#6

AW: Packages automatisch (de)installieren

  Alt 16. Aug 2011, 17:19
@Stevie:
Die JCL macht aber dann auch nichts anderes, als in der Registry rumzupfuschen?
Wat soll sie auch sonst machen? Da stehen nunmal die gesamten Settings, installierten und deaktivierten Packages, Experten und was sonst nich alles drin.
Stefan
“Simplicity, carried to the extreme, becomes elegance.” Jon Franklin

Delphi Sorcery - DSharp - Spring4D - TestInsight
  Mit Zitat antworten Zitat
Benutzerbild von uligerhardt
uligerhardt

Registriert seit: 19. Aug 2004
Ort: Hof/Saale
1.746 Beiträge
 
Delphi 2007 Professional
 
#7

AW: Packages automatisch (de)installieren

  Alt 16. Aug 2011, 17:34
Wenn man auf einer Expert-Sexchange-Seite die Lösung nicht lesen kann...
Ist der Verschreiber Absicht?
Rat mal.
Uli Gerhardt
  Mit Zitat antworten Zitat
Antwort Antwort


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 06:19 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