Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Delphi jvcl Fehler (https://www.delphipraxis.net/74185-jvcl-fehler.html)

b01 29. Jul 2006 22:12


jvcl Fehler
 
Hi
Nachdem Delphi jetzt mit den j(v)cl Komponeten startet geht der ärger weiter. :evil: Ich hab ein altes Project geladen und wollte daran weiterarbeiten und bin genau bis zu diesem Fehler gekommen.
Zitat:

[Fataler Fehler] EoptForm.pas(7): Unit JvDialogs wurde mit einer unterschiedlichen Version von JclSysInfo.GetWindowsVersion compiliert
Es schein an der unit JvDialogs in der uses Klausel zu liegen. Ich hoffe das es auch dieses mal hier einen jvcl erfahren user gibt der mir helfen kann.

mkinzler 29. Jul 2006 22:19

Re: jvcl Fehler
 
Lösche mal alle dcus deines alten Projekts oder erzwinge die komplette Neuerzeugung deselbigen.

jbg 29. Jul 2006 22:45

Re: jvcl Fehler
 
Zitat:

Zitat von mkinzler
Lösche mal alle dcus deines alten Projekts oder erzwinge die komplette Neuerzeugung deselbigen.

Das sieht mir mehr danach aus, dass zum Kompilieren der JvDialogs.pas eine andere JclSysInfo.dcu benutzt wurde als das nun bei deinem Projekt der Fall ist. Wieviele JclSysInfo.dcu bzw. Jcl.dcp Dateien hast du denn auf deinem System herumliegen?


Ich habe erst kürzlich die JVCL auf mehreren unterschiedlichen Rechnern installiert und dabei trat nicht ein Fehler auf. Und updaten tute ich schon seit Jahren ohne Probleme. Ich nutze aber auch die Daily Snapshots, die um einiges besser sind als die verkorksten Release-Versionen. Irgendwie sind immer genau dann Fehler im Installer, wenn ein Release zusammengestellt wird.

b01 29. Jul 2006 23:12

Re: jvcl Fehler
 
@ mkinzler: Hat leider nichts gebracht.
@ jbg: 2x JclSysInfo.dcu, einmal unter .../jcl/lib/d6 und .../jcl/lib/d6/debug. Weiter eine Jcl.dcp in .../jcl/lib/d6. Delphi und die j(v)cl sind grade erst frisch installiert worden. Heißt das der Installer hat Mist gebaut? Wie kann ich das Problem jetzt beheben?

jbg 30. Jul 2006 11:15

Re: jvcl Fehler
 
Zitat:

Zitat von b01
Heißt das der Installer hat Mist gebaut? Wie kann ich das Problem jetzt beheben?

Hast du schon mal die Dateizeitstempel verglichen?

JclSysInfo.dcu muss jünger oder gleichalt wie Jcl.dcp sein.
JvDialogs.dcu muss jünger als beide anderen sein.

Wenn du meinst dass der Installer fehlgeschlagen ist, dann kannst du alternativ auch noch in einem Konsolenfenster (Eingabeaufforderung) in den Ordner jvcl\packages\bin wechseln und dort "build d7" eingeben. Alternativ natürlich statt "d7" deine Delphi-Version: d5, d6, d7, d9, d10

DP-Maintenance 30. Jul 2006 12:09

DP-Maintenance
 
Dieses Thema wurde von "Phoenix" von "Sonstige Fragen zu Delphi" nach "VCL / WinForms / Controls" verschoben.
Wie der Beitrag schon sagt, auch die Jedis sind Komponenten bzw. Controls...

b01 30. Jul 2006 18:26

Re: jvcl Fehler
 
JclSysInfo.dcu und Jcl.dcp sind glaich alt (29.07.2006 22:52)
JvDialogs.dcu ist jünger (30.07.2006 00:02). Ich werde die j(v)cl nochmal entfernen und von Hand neu installieren. Wo finde ich den die Daily Snapshots (hab bei Sf nur die Releases gefunden)?

mkinzler 30. Jul 2006 18:32

Re: jvcl Fehler
 
http://jcl.sourceforge.net/daily/


Alle Zeitangaben in WEZ +1. Es ist jetzt 07:05 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