Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Unit JvProgressDialog wurd mit einer unterschiedlichen Version compiliert (https://www.delphipraxis.net/166486-unit-jvprogressdialog-wurd-mit-einer-unterschiedlichen-version-compiliert.html)

RickDeckard 15. Feb 2012 10:37

Unit JvProgressDialog wurd mit einer unterschiedlichen Version compiliert
 
Hallo Forumsteilnehmer,

bevor ich zu meinem eigentlichen Problem komme möchte ich kurz ein paar Worte zum Umfeld sagen. Ich bin blutiger Delphi-Laie und habe gleich einen ziemlichen Brocken aufgetischt bekommen. Ich soll ein Programm weiterpflegen, dessen ursprünglicher Entwickler nicht mehr zur Verfügung steht.

In dem Programm wird ein selbstgeschriebenes Package (.bpl) verwendet, das seinerseits die jedi-Komponenten nutzt. Nun habe ich versucht, dieses selbstgeschriebene Package zu compilieren, um es anschließend installieren zu können. Leider bricht die Compilierung aber mit folgender Fehlermeldung ab:

uFrmMain.pas(45): F2051 Unit JvProgressDialog wurde mit einer unterschiedlichen Version von JvComponent.TJvForm compiliert.

Ich habe schon die FAQ-Liste des Forums durchstöbert, das Forum selbst und natürlich google benutzt, leider ohne Erfolg.

Edit: Die beiden gefundenen Hinweise (s.u.) sagen mir leider nichts.

http://www.delphipraxis.net/147206-j...s-problem.html
http://www.delphipraxis.net/97085-pr...-jcl-jvcl.html

Hat jemand eine Idee?

Ich hoffe, die Frage war nicht zu banal, aber wie oben schon gesagt, leider blutiger Delphi-Laie.

Rick

Edit2: P.S.: Von mir wurden mittels der mitgelieferten install-skripte die jcl und jvcl 3.40

Gustav.R 15. Feb 2012 11:14

AW: Unit JvProgressDialog wurd mit einer unterschiedlichen Version compiliert
 
Nicht etwa, daß ich Dir groß helfen könnte, aber mit welcher Version von Delphi wurde der Oldtimer kompiliert und mit welcher Version von Delphi arbeitest Du?

Etwas mehr Informationen wären da durchaus hilfreich...

GG

RickDeckard 15. Feb 2012 11:44

AW: Unit JvProgressDialog wurd mit einer unterschiedlichen Version compiliert
 
Zitat:

Zitat von Gustav.R (Beitrag 1151178)
Nicht etwa, daß ich Dir groß helfen könnte, aber mit welcher Version von Delphi wurde der Oldtimer kompiliert und mit welcher Version von Delphi arbeitest Du?

Etwas mehr Informationen wären da durchaus hilfreich...

GG

Oh, ja, sorry. Also benutzt wurde Delphi2009 und die gleiche Version setze ich auch ein.

Rick.

Gustav.R 15. Feb 2012 14:09

AW: Unit JvProgressDialog wurd mit einer unterschiedlichen Version compiliert
 
Weshalb steht der ursprüngliche Delphi-Entwickler nicht mehr zur Verfügung?

Tot oder durch Dich kostengünstig ersetzt?

Geht mich natürlich nichts an...

Frag ja nur :evil:

GG

RickDeckard 15. Feb 2012 15:08

AW: Unit JvProgressDialog wurd mit einer unterschiedlichen Version compiliert
 
Zitat:

Zitat von Gustav.R (Beitrag 1151218)
Weshalb steht der ursprüngliche Delphi-Entwickler nicht mehr zur Verfügung?

Tot oder durch Dich kostengünstig ersetzt?

Geht mich natürlich nichts an...

Frag ja nur :evil:

GG

Keine Angst, ich habe niemandem den Job weggenommen.

Der Weggang des ursprünglichen Entwicklers war freiwilliger Natur. :wink:

Rick

Edit: Ich habe nochmal alles neu aufgesetzt und jetzt erhalte ich beim Versuch, das Package zu compilieren folgende Fehlermeldung:

[DCC Fataler Fehler] Package.dpk(42): E2202 Package 'JvCoreD12R' wird benötigt, konnte aber nicht gefunden werden

Hier der betroffene Teil des Programms:

requires
...
JvCoreD12R,
JvMMD12R,
JvStdCtrlsD12R,
JvSystemD12R,
JvCtrlsD12R,
JvDlgsD12R

RickDeckard 16. Feb 2012 13:40

AW: Unit JvProgressDialog wurd mit einer unterschiedlichen Version compiliert
 
So, Problem gelöst. Ich hatte die JVCL/JCL von

http://sourceforge.net/projects/jvcl...5.zip/download

bezogen. Dort war aber:

'JvCoreD12R' nicht enthalten.

Ich habe jetzt eine Jedi-Installation des ehemaligen Entwicklers gefunden, die auch diese Datei (und all die anderen benötigten) enthält und siehe da, jetzt funktioniert alles.

Nur komisch, dass die nicht dabei waren, bei einem Dateinamen, der "...Complete..." heisst, hatte ich natürlich nicht damit gerechnet, dass was fehlt. Naja, Hauptsache es klappt erstmal.

Rick.


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