![]() |
fehlende JEDI komponenten wie ersetzen ?
Hi,
ich habe hier ein Projekt eines Bekannten, dass z.B. mit vielen jvgBitBtn arbeitet. In den neuesten Jedis ist diese Komponente aber nicht mehr enthalten. Wie gehe ich jetzt am besten vor um die Buttons zu ersetzen ? - (Das Projekt ist sehr groß und entsprechend unübersichtlich) Ich hab schon mal testweise die alten Jedis installiert - was aber dazu führte, dass sich meine neueren Projekte nicht mehr kompilieren liesen... Wußte gar nicht das Jedi die kompatilibilität mit älteren versionen scheinbar bricht. Gibt es da tools oder ähnliches um komponenten auf einen rutsch zu ersetzen ? Danke Ralf |
Re: fehlende JEDI komponenten wie ersetzen ?
Also ich habe mal nachgeschaut. In der Trunkversion ist TJvBitBtn (jvBitBtn.pas) noch zu finden, oder meinst du einen anderen Buttontyp?
Der Button sollte daher noch im Release drin sein. Vllt ist auch der Button bei dir einfach nicht registriert worden? |
Re: fehlende JEDI komponenten wie ersetzen ?
Hi,
ja einen "jvBitBtn" gibt es, aber vorher hies das Ding "jvgBitBtn" und das Projekt kompiliert so natürlich nicht. Die Frage ist nun wie ersetzt man in einem solchen Fall am besten die Buttons - wie gesagt ist ein Projekt mit vielen, vielen Formularen und Units... Das kann ja theoretisch auch vorkommen, wenn man eine neue Delphiversion einsetzt und die Komponente nicht mehr kompatibel ist - wie geht man dann am besten vor um visuelle Komponenten zu ersetzen ? |
Re: fehlende JEDI komponenten wie ersetzen ?
Es gibt dafür Experten z.B. als Teil der GExperts
|
Re: fehlende JEDI komponenten wie ersetzen ?
Nimm doch einfach die JvgBitBtn.pas aus der trunk version und setze sie in dein projekt ein.
|
Re: fehlende JEDI komponenten wie ersetzen ?
Hallo,
schau mal im Verzeichnis JVCL, ob es da ein Verzeichnis "archive" gibt, dort findet man Sachen, die es eigentlich nicht mehr gibt 8) Der neueste Eintrag bei mit im Changelog von Jedi ist:
Code:
Changelog for JVCL 3.X
====================== 2008-06-29 |
Re: fehlende JEDI komponenten wie ersetzen ?
Hi,
ja in den GEexperts gibt es tatsächlich einen experten um Komponenten in einem Projekt zu ersetzen, aber der funktioniert nur, wenn die Komponenten auch beide registriert sind... Wenn ich die jvgBitBtn.pas in den Projektordner lege bringt es auch nicht viel da er ja die visuelle Kompontente sucht und die fehlt... Ich habe noch versucht (Delphi 2005) ein neues package zu erstellen und dort die jvgBitBtn.pas einzufügen - compilieren und installieren tut er zwar ohne fehler - aber es wird keine visuelle Komponente registriert... oder gibt es einen anderen weg die fehlende Komponente aus dem archiv zu installieren ? Danke Ralf |
Re: fehlende JEDI komponenten wie ersetzen ?
Hallo,
im Archivverzeichnis gibt es die Datei JvgRegLibDelphi.pas, die in ein Package hinein und installieren, sollte eigentlich ausreichen. |
Re: fehlende JEDI komponenten wie ersetzen ?
Danke an alle die geholfen haben - die JvgRegLibDelphi.pas brachte die Lösung - habe die Komponenten jetzt nachinstalliert bekommen.
Nochmals Danke Ralf |
Alle Zeitangaben in WEZ +1. Es ist jetzt 11:41 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz