Delphi-PRAXiS
Seite 1 von 3  1 23      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Klatsch und Tratsch (https://www.delphipraxis.net/34-klatsch-und-tratsch/)
-   -   Jedis in Delphi Sydney und in Delphi Alexandria (https://www.delphipraxis.net/210903-jedis-delphi-sydney-und-delphi-alexandria.html)

Delbor 28. Jun 2022 11:40

Jedis in Delphi Sydney und in Delphi Alexandria
 
Hi zusammen

Auf meiner Platte gibts 2 Versionen: Sydney und Alexandria. In Sydney sind die Jedis installiert (JCL & JVCL). Trotzdem, dass ich mir das bisher selbst beantwortet habe, stelle ich nun die Frage hier:
  • Laut Installaionsanweisung soll man ja erst eine vorhandene Installation entfernen, bevor man die neue installiert.
  • Nur hiesse das, die Version für Sydney zu entfernen, um diejenige für Alexandria installieren zu können - dachte ich zumindest bis jetzt.
  • Da stellt sich mir die Frage: Gilt die oben genannte Installationsanweisung auch dannn, wenn sich beide in der Version (und im Repository) unterscheiden?
  • Oder installiert sich die neuste J(V)CL auch gleich ins nächstältere Delphi?

Hintergrund ist: Ich bräuchte demnächst eine Combobox, um Jpegs graphisch auswählen zu können. Daneben gibts unter den 800 (?)Komponenten zwei oder drei weitere, die ich vielleicht brauchen könnte...

Gruss
Delbor

dummzeuch 28. Jun 2022 12:34

AW: Jedis in Delphi Sydney und in Delphi Alexandria
 
JCL/JVCL sind beide rückwärts-kompatibel bis hin zu mindestens Delphi 2007 (vermutlich bis Delphi 6 oder noch weiter). Deshalb macht es durchaus Sinn, alte Versionen zu löschen wenn man eine neue installiert und die neue dann für alle Delphi-Versionen zu verwenden.

jaenicke 28. Jun 2022 12:50

AW: Jedis in Delphi Sydney und in Delphi Alexandria
 
Im Grunde ist das sehr einfach:
Wenn man die Git-Repositorys verwendet und dort jeweils die aktuelle Version holt, braucht man nur einmal auf uninstall klicken, das Repository zu aktualisieren und wieder auf install zu klicken. Das Deinstallieren mache ich normalerweise nicht einmal vorher, da sich normalerweise nicht mehr so viel ändert.

Delbor 28. Jun 2022 13:53

AW: Jedis in Delphi Sydney und in Delphi Alexandria
 
Hi dummzeuch

Danke für deine Antwort! Nur - wie deinstalliere ich die Dinger? Ich hab den Ordner mit den bpl-Dateien und ich hab den Packages-Dialog, wo ich die Dinger durch abhaken aus der Palette kriege. Aber ich habe keinen Deinstallator, der mir auch noch die verstecktesten Ableger findet. Des weiteren hab ich einen Ordner'21-bpl-win64' entdeckt, der auch etliche Dateien enthält, nicht alle mit Jcl oder JVCL-Präfix. Müsste ich diese Dateien löschen?

Eine etwas ungewöhnliche Art der Deinsallation....

Hi jaenicke! Hab deinen Beitrag erst jetzt gesehen!
Zitat:

Wenn man die Git-Repositorys verwendet und dort jeweils die aktuelle Version holt, braucht man nur einmal auf uninstall klicken, das Repository zu aktualisieren und wieder auf install zu klicken
Da wäre zu sagen: die Jedi-Bpls befinden sich nicht im Repository, sondern im gleichen Ordner 21 im Unterordner Bpl. Aber ich denk, ich versuchs mal - wenn ich da den Button uninstall finde, ist die Sache schon gelaufen.

Gruss
Delbor

jaenicke 28. Jun 2022 14:20

AW: Jedis in Delphi Sydney und in Delphi Alexandria
 
Zitat:

Zitat von Delbor (Beitrag 1508034)
Da wäre zu sagen: die Jedi-Bpls befinden sich nicht im Repository, sondern im gleichen Ordner 21 im Unterordner Bpl.

Im Bpl-Verzeichnis, ja, aber darum musst du dich gar nicht kümmern.

Zitat:

Zitat von Delbor (Beitrag 1508034)
Aber ich denk, ich versuchs mal - wenn ich da den Button uninstall finde, ist die Sache schon gelaufen.

Der Knopf befindet sich im Installer.

Delbor 28. Jun 2022 14:46

AW: Jedis in Delphi Sydney und in Delphi Alexandria
 
Hi jaenicke

Vielen Dank!

Gruss
Delbor

PaPaNi 28. Jun 2022 14:53

AW: Jedis in Delphi Sydney und in Delphi Alexandria
 
Wenn ich daran richtig erinnere, dann habe ich damals für DElphi 10.2 so gemacht:

- Im Registry unter
Computer\HKEY_CURRENT_USER\SOFTWARE\Borland\BDS\XX X\Known Packages
die Einträge für Jedi entfernen

- Die Dateien unter
C:\Users\Public\Documents\RAD Studio\XXX\Bpl
C:\Users\Public\Documents\RAD Studio\XXX\Dcp


entfernen, falls diese existieren.
Ich hoffe, das kann weiter helfen.

Delbor 28. Jun 2022 16:48

AW: Jedis in Delphi Sydney und in Delphi Alexandria
 
Hi zusammen

Ja, so siehts aus: die Installation ist erfolgreich den falschen Bach runtergeschwommen.
Ich hab Alexandria und von da Getit gestartet. Dann als erstes die JCL installiert, Delphi (und Getit) nach Verlangen neu gestartet und die JVCL installiert. Soweit alles Paletti, nur die Jedis sind wieder/immer noch in Sidney installiert, nicht in Alexandria.

Und nun?

Gruss
Delbor

mmw 28. Jun 2022 17:56

AW: Jedis in Delphi Sydney und in Delphi Alexandria
 
Hallo,

bei Sydney habe ich letzlich beides (JCL/JVCL) in der IDE kompiliert und installiert.(ohne Getit, von github heruntergeladen)

Gruß

jaenicke 28. Jun 2022 20:41

AW: Jedis in Delphi Sydney und in Delphi Alexandria
 
Zitat:

Zitat von Delbor (Beitrag 1508059)
Ja, so siehts aus: die Installation ist erfolgreich den falschen Bach runtergeschwommen.
Ich hab Alexandria und von da Getit gestartet.

Benutze einfach nicht GetIt, sondern hole dir die JEDIs direkt mit Git (https://github.com/project-jedi/jcl und https://github.com/project-jedi/jvcl) wie ich geschrieben hatte...
Dann hast du je ein Verzeichnis für JCL und JVCL, startest darin die install.cmd im Unterverzeichnis jcl bzw. jvcl und installierst für alle gewünschten Delphiversionen auf einmal...


Alle Zeitangaben in WEZ +1. Es ist jetzt 04:34 Uhr.
Seite 1 von 3  1 23      

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