Delphi-PRAXiS
Seite 2 von 2     12   

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 frxClass.pas not found (https://www.delphipraxis.net/130156-frxclass-pas-not-found.html)

hanspeter 4. Mär 2009 10:04

Re: frxClass.pas not found
 
Wenn das Projekt mal mit der Demo compiliert wurde, dann wurde frxclass im Projekt selbst irgendwo mit in die Uses Anweisung gesetzt. Danach mal suchen und dann löschen.
Die Installation von FR3 öffnen und mal prüfen, ob hier überhaupt der Präfix frx verwendet wurde.
Ich glaube mich dunkel erinnern zu können, das dieser Präfix erst mit FR4 eingeführt wurde. Alle FR4 Units enthalten diesen Präfix.
Evenduell mit einem Tool mal Quellen und DCU nach frxClass durchsuchen.

Gruß
Peter

Mongfice 4. Mär 2009 10:39

Re: frxClass.pas not found
 
Mhh, wie gesagt, auf dem neuen Rechner ist FR4 nie drauf gewesen, und die Installation von FR3 ist inzwischen zum 100sten Male frisch, alle Files die dazugehören auch entfernt etc.
Hab auch nie die Dateien vom FR vom alten Rechner in die neue Delphi-Installation eingebunden, sondern die nur auf die Platte kopiert, falls mal was fehlen sollte - ne frxClass.pas ist aber auch in den alten Ordnern nicht vorhanden.

Der Präfix ist auch bei den ganzen FR3-Files dabei. Daran wird's also nicht liegen. Die anderen Files heißen auch alle so.

Mhh, angeblich ist die FrxClass.pas ein Teil des Frx7.bpl - die wird angeblich auch korrekt geladen... *grmpf*

Das nervt mich total. Bin seit ner Woche damit beschäftigt herauszufinden, warum das nicht gehen will.

hanspeter 4. Mär 2009 11:47

Re: frxClass.pas not found
 
Ich fürchte da ist wohl aus der Ferne das Latein am Ende und außer Trost nicht mehr viel zu spenden.
Compiliere doch mal die frxbpl neu und schaue die Quellen dieser BPL durch.
Wenn Du die Quellen von FR3 hast dann suche doch mal nach den Quellen für die Klassen die in frxClass definiert sind.

z.B.
Delphi-Quellcode:
 TfrxReport = class;
 TfrxPage = class;
 TfrxReportPage = class;
 TfrxDialogPage = class;
 TfrxCustomEngine = class;
 TfrxCustomDesigner = class;
 TfrxCustomPreview = class;
 TfrxCustomPreviewPages = class;
 TfrxComponent = class;
 TfrxReportComponent = class;
 TfrxView = class;
 TfrxStyleItem = class;
 TfrxCustomExportFilter = class;
 TfrxCustomCompressor = class;
 TfrxCustomDatabase = class;
 TfrxFrame = class;
Zur Not beim Hersteller nachfragen. Per email habe ich eigentlich immer eine Antwort erhalten.
Viel Erfolg noch.

Mit Gruß
Peter

Mongfice 4. Mär 2009 12:02

Re: frxClass.pas not found
 
Mhh, hab grad noch wieder was lustiges gefunden...

Hab die erste Code-Zeile mal in dem Format der zweiten aufgeschrieben - dann wird nicht mehr gemeckert...
grmpf... Dafür meckert er jetzt an ner anderen Stelle, die ich erst noch wieder genauer raussuchen muss...

Das geht mir echt nicht in den Kopf.

Naja, werd nochmal weiter schaun und auch de letzten Tip nochmal nachverfolgen...

hanspeter 4. Mär 2009 12:38

Re: frxClass.pas not found
 
Lösche alle compilierten Dateien des Projektes und compiliere neu.

Gruß
Peter

Mongfice 4. Mär 2009 14:37

Re: frxClass.pas not found
 
Nützt alles nix.
Werd jetzt nochmal Schritt für Schritt die beiden Routinen vergleichen - von denen die eine geht und die andere nicht - und sehn, wo da was genau nicht geht bzw. ob ich die ggf. wie in dem einen Fall oben syntaktisch umschreiben kann, so dass sie funktionieren...


Alle Zeitangaben in WEZ +1. Es ist jetzt 03:08 Uhr.
Seite 2 von 2     12   

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