AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Ursache finden für EResNotFound Exception

Ein Thema von bwolf · begonnen am 8. Aug 2012 · letzter Beitrag vom 18. Aug 2012
Antwort Antwort
Iwo Asnet

Registriert seit: 11. Jun 2011
313 Beiträge
 
#1

AW: Ursache finden für EResNotFound Exception

  Alt 13. Aug 2012, 13:15
1. Weiß denn DevExpress, das es nun für XE2 kompiliert werden soll bzw. hast Du die Komponenten für XE2 auch anständig installiert?
2. Wenn ja, hast Du vorher vielleicht mit einem älteren Delphi kompiliert und ist im Suchpfad der Pfad zu den DevExpress-Sourcen?
3. Hast Du schon einen kompletten Rebuild durchgeführt, inklusive der DevExpress-Quellen?
4. Kannst Du das Problem isolieren, also ein Beispielprojekt erzeugen, das das Problem veranschaulicht?

Wie wäre es mit dem Support bei DevExpress? Die helfen immer und sind sehr kompetent.
  Mit Zitat antworten Zitat
bwolf

Registriert seit: 17. Jan 2006
368 Beiträge
 
Delphi 2009 Professional
 
#2

AW: Ursache finden für EResNotFound Exception

  Alt 13. Aug 2012, 13:30
Hi Iwo, danke für deine Antwort.

Zu 1:
Also wir haben auf X2 geupdatd und aus diesem Grund die VCL subscription von DexExpress gekauft um XE2-Kompatible Controls zu erhalten.
zu 2:
Alte Delphi-Version war 2009, allerding auf einer komplett anderen VM. Suchpfade müssten soweit alles passen, ich lande beim Debuggen ja in der entsprechenden Unit
zu 3:
Rebuild von der eigenen Anwendung habe ich probiert, von den DevExpress Komponenten allerdings nicht (wurden ja nur einmalig auf ein komplett neues System installiert - trotzdem probieren?)
zu 4.
Leider nein - habe versucht ein Mini-Projekt zu erzeugen aber da läuft natürlich alles :/

Ja ich werde DevExpress mal parallel anhauen. Bin erstmal davon ausgegangen das der Fehler auf meiner Seite liegt und wollte die nicht vorschnell nerven. Aber der Support ist super da hast du recht.
  Mit Zitat antworten Zitat
Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.326 Beiträge
 
Delphi 12 Athens
 
#3

AW: Ursache finden für EResNotFound Exception

  Alt 13. Aug 2012, 13:33
Suchpfade müssten soweit alles passen, ich lande beim Debuggen ja in der entsprechenden Unit
Das hat nichts zu bedeuten.

Grundsätzlich sind beim Debuggen PAS und DCU keine Einheit.

Wenn die Library-Suchpfade (DCU) andere sind, als die Suchpfade (PAS), dann kann Delphi schnell mal die "falsche" PAS laden, da nur nach Dateinamen gesucht wird und nicht ob die PAS auch inhaltlich zur DCU paßt.
Ein Therapeut entspricht 1024 Gigapeut.
  Mit Zitat antworten Zitat
Iwo Asnet

Registriert seit: 11. Jun 2011
313 Beiträge
 
#4

AW: Ursache finden für EResNotFound Exception

  Alt 13. Aug 2012, 13:44
Sieht so aus, als ob es eine Gehirnabsenkungsproblematik ist, eventuell hilft ja einfaches 'alles kompilieren, man weiss ja nie'.

Rein theoretisch wäre es denkbar, das die cxImages.pas VOR der Forms.pas initialisiert wird. Wenn dem so ist, solltest Du in den Interface-Abschnitten der einzelnen units das cxImages.pas mal ans Ende der uses-Liste packen. Vielleicht bringt es was
  Mit Zitat antworten Zitat
bwolf

Registriert seit: 17. Jan 2006
368 Beiträge
 
Delphi 2009 Professional
 
#5

AW: Ursache finden für EResNotFound Exception

  Alt 17. Aug 2012, 15:31
Alles neu kompilieren / erzeugen habe ich mehrfach probiert...
Habe heute das Hotfix für XE2 Update 4 aufgespielt und auch die DevExpress Komponenten komplett entfernt und den neuesten stand eingespielt - nicht :/

Das verschieben der cxImage.pas habe ich probiert, leider ebenfalls ohne Erfolg.
Ich habe nun ein Ticket bei DevExpress aufgegeben, mal sehen was die sagen.

Falls jemand noch Ideen hat - her damit.
Und danke allen für die Hilfe bisher.
  Mit Zitat antworten Zitat
Furtbichler
(Gast)

n/a Beiträge
 
#6

AW: Ursache finden für EResNotFound Exception

  Alt 18. Aug 2012, 08:40
Ich habe die aktuellste Version (59 vom 26.7.) der DevExpress-Komponenten, aber mein cxImage.pas sieht anders aus. Genauergesagt wird bei mir keine TcxImageResourceForm instantiiert, sondern Bitmaps für das Popupmenü aus einer Resource geladen.

Merkwürdig...

Du solltest in der Lage sein, dein Problem zu lokalisieren, indem Du sukkessive die einzelnen Units aus dem Projekt entfernst. Du schreibst ja, das es eigentlich funktioniert, also ein Projekt mit einem Formular und einem TcxImage drauf läuft durch, nur dein spezielles Projekt nicht.

Wenn die Reihenfolge der Uses-Klauses nix bringt, dann fehlen schlicht und ergreifend die Resourcen der Form, denn das entspricht ja der Meldung. Es sollte also eine cxImage.RES o.ä. geben (suche mal nach $R in cxImage.pas).
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 08:27 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 by Thomas Breitkreuz