Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Error Meldung: Datei nicht gefunden (https://www.delphipraxis.net/179683-error-meldung-datei-nicht-gefunden.html)

floppybe 24. Mär 2014 16:58

Error Meldung: Datei nicht gefunden
 
Hallo DP Gemeinde,

unterdessen bin ich Ratlos, ich habe mein Programm recht weit bekommen und nun habe ich Probleme mit Delphi.
Ich habe Delphi mehrmals neu Installiert und den Computer nun auch wieder mal neu Aufgesetzt.

Die Error Meldung bleibt:

Code:
  Build FAILED.
  c:\program files (x86)\embarcadero\rad studio\12.0\Bin\CodeGear.Delphi.Targets : warning W1029: W1029 constructor 'ETdbEngine.CreateMsg' doppelt mit identischen Parametern; Zugriff von C++ nicht möglich
  c:\program files (x86)\embarcadero\rad studio\12.0\Bin\CodeGear.Delphi.Targets : warning W1029: W1029 constructor 'ETdbEngine.CreateMsg' doppelt mit identischen Parametern; Zugriff von C++ nicht möglich
  MSBUILD : error E1026: E1026 Datei nicht gefunden: 'Controls.res'
  MSBUILD : error E1026: E1026 Datei nicht gefunden: 'Buttons.res'
  MSBUILD : error E1026: E1026 Datei nicht gefunden: 'DBCtrls.res'
  MSBUILD : error E1026: E1026 Datei nicht gefunden: 'DBGrids.res'
  MSBUILD : error E1026: E1026 Datei nicht gefunden: 'ExtDlgs.res'
  MSBUILD : error E1026: E1026 Datei nicht gefunden: 'FileCtrl.res'
  MSBUILD : error E1026: E1026 Datei nicht gefunden: 'Tabs.res'
Zuerst dachte ich, dass es an den Erweiterungen liegt, aber Delphi mach einfach nicht.
Was kann ich noch machen ? Hat vielleicht jemand von Euch noch eine Lösung wesshalb
diese Fehler Meldung kommt ?

Grüsse aus der Schweiz

Chris

Der schöne Günther 24. Mär 2014 17:11

AW: Error Meldung: Datei nicht gefunden
 
Gebe ich E1026 in die Suchmaschine meines Vertrauens ein sieht es so aus, als sollte der grade erschienene Hotfix Nummero 5 für XE5 das beseitigen :)

Perlsau 27. Mär 2014 07:54

AW: Error Meldung: Datei nicht gefunden
 
Meinst du den Bug, der sich darin äußert, daß beim Löschen ungültiger Einträge in den Bibliothekspfaden auch gültige Einträge gelöscht werden, wie das z.B. dort beschrieben wurde?

@floppybe: Wurde der Fehler durch das letzte XE-5-Hotfix behoben?

floppybe 27. Mär 2014 18:21

AW: Error Meldung: Datei nicht gefunden
 
Hallo Perlsau,

Zitat:

Meinst du den Bug, der sich darin äußert, daß beim Löschen ungültiger Einträge in den Bibliothekspfaden auch gültige Einträge gelöscht werden.
Ja, ich hatte den LIB Pfad nicht mal. geht aber immer noch nicht.

Zitat:

Wurde der Fehler durch das letzte XE-5-Hotfix behoben?
Nein, Hotfix 5 hat nichts gebracht. Leider.
Weist Du eventuell noch ne Möglichkeit ?

Edit: Was ich noch bemerk habe, dass " (BDSLIB)\$(Plaform)\release " immer noch ausgegraut ist. Muss das so sein, oder sollte das nicht schwarz sein ?

Gruss

Chris

floppybe 29. Mär 2014 11:46

AW: Error Meldung: Datei nicht gefunden
 
Hallo DP Gemeinde,

Da ich nicht mehr Editieren kann halt eine Neue Meldung.

ich habe jetzt auch mal statt
Code:
(BDSLIB)\$(Plaform)\release
nun mal
Code:
(BDSLIB)\$(Plaform)\debug
rein geschrieben.
Auch das ist ausgegraut als wäre es falsch, ich habe mal auch den Win32 und win64 Pfad direkt genommen.
Leider kein Erfolg.

Grüsse aus der Schweiz...

Chris

Sir Rufo 29. Mär 2014 12:13

AW: Error Meldung: Datei nicht gefunden
 
Da du dich ja im Menü Tools/Optionen befindest, womit denkst du könnte die Variable $(Platform) ersetzt werden?

Durch alle Plattformen die unterstützt werden? Wohl kaum ...

Es ist normal, dass die Einträge, die Variablen beinhalten, die nur durch ein Projekt sinnvoll mit Leben gefüllt werden in den Tools/Optionen grau sind, weil der Pfad eben dort nicht bestimmt werden kann und somit also in diesem Kontext "ungültig" ist.

Und es heißt $(Platform) ;)

Ja, diese Möglichkeit ungültige Pfade zu entfernen ist natürlich bei diesen Voraussetzungen Schwachsinn

himitsu 29. Mär 2014 12:14

AW: Error Meldung: Datei nicht gefunden
 
Das fehlende $ hast du gesehn?
[edit] Ohhh, und das T :shock:

Direkt mit Win32 geht es bei mir und $(Platform) wird dort nicht nicht funktionieren, da es dort vermutlich nocht nicht definiert ist.
Vermutlich werden alle "dynamischen" Variablen da als falsch angezeigt, welche erst zu bestimmten Zeiten (z.B. beim Compilieren) einen definierten Zustand besitzen.



@Sir Rufo: OK, man könnte natürlich so intelligent sein und einfach alle möglichen Varianten durchgehen und schauen, ob mindestens Eine was trifft. :roll:
Oder noch eine dritte Farbe einführen, für alles/teilweise/nichts

Sir Rufo 29. Mär 2014 12:18

AW: Error Meldung: Datei nicht gefunden
 
Wenn die Pfade in der Registry (HKCU/HKLM) vermurkst sind, dann hilft auch kein Hotfix, sondern nur das Entfernen der gesamten Einträge aus der Registry vor einer Neuinstallation.

Wenn man weiß, was man macht, kann man das auch ohne Neuinstallation beheben

floppybe 29. Mär 2014 13:09

AW: Error Meldung: Datei nicht gefunden
 
Hallo himitsu, Hallo Sir Rufo,

vielen Dank für die Korrektur, das T habe ich übersehen aber das $ war drinnen weil ichs noch festgestellt habe.
Danke Danke Danke.

Ich habe es angepasst:
Code:
$(BDSLIB)\$(Platform)\release
respektive:
Code:
$(BDSLIB)\$(Platform)\debug
und in der Registry ist es drinnen.
Habe ich jetzt auch gleich mal überprüft.
Und zwar war es dort korrekt drinnen.

Nimmt es den die Registry oder das was in Delphi ( RAD Studio ) steht oder beides ein bisschen ?

Code:
$(BDSLIB)\$(Platform)\release
Wird auch in der Richtigen schreibweise nicht genommen.

Muss es in der Registry bei allen OS Variationen stehen oder gibt’s einen "Oberen Pfad" dazu ?

Habt auf jeden fall meinen Dank.

Chris


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