AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Sprachen und Entwicklungsumgebungen Die Delphi-IDE Fehlermeldung bei mehreren Formularen
Thema durchsuchen
Ansicht
Themen-Optionen

Fehlermeldung bei mehreren Formularen

Ein Thema von gfjs · begonnen am 1. Feb 2006 · letzter Beitrag vom 7. Feb 2006
Antwort Antwort
gfjs

Registriert seit: 8. Dez 2005
Ort: Hohenkammer
298 Beiträge
 
Delphi 2006 Professional
 
#1

Fehlermeldung bei mehreren Formularen

  Alt 1. Feb 2006, 17:43
Hallo, Allerseits.

Ich habe ein verblüffendes Problem bei einem Projekt mit mehreren Formularen. Es begann bereits bei der Erstellung des zweiten Formulars: Beím Speichern kam immer wieder die Fehlermeldung, dass angeblich eine Datei des gewählten Namens (U_Turnus) bereits vorhanden sei. Ich habe dann mehrmals alle Dateien aus dem Verzeichnis gelöscht und das Projekt neu begonnen - immer wieder das gleiche. Die Unit wurde zwar in U_Turnus umbenannt, aber in der Projektdatei stand "WinfForm1 in Winfform1.pas" statt: "U_Turnus in U_Turnus.pas". Als ich dann noch ein drittes Formular hinzufügte und das Projekt speicherte wurde plötzlich U_Turnus akzeptiert. Das Projekt ließ sich dann auch mehrmals problemlos mit >F9< starten.

Ich habe das Projekt zwischenzeitlich ein wenig erweitert. Der Start mit >F9< klappt immer ein paarmal und dann kommt folgende Fehlermeldung:

[Fehler] E2407 Doppelter Ressourcenbezeichner _Turnus.TTurnus.resources in Unit rororecy1(_Turnus.TTurnus.resources) und rororecy1(_Turnus.TTurnus.resources)

Nach langem Suchen stellte ich dann fest, dass immer wieder in der Projektdatei die folgende Zeile

{$R '_Turnus.TTurnus.resources' '_Turnus.resx'}

automatisch ein zweites Mal eingefügt wird. Wenn ich die Zeile dann lösche, geht's wieder ein paar Mal und dann beginnt das ganze von vorne.

Vielleicht hat von Euch schon einmal jemand das gleiche Problem gehabt oder hat eine Idee, was da schief laufen könnte? Bin für jeden Hinweis dankbar.

mfg gfjs
Mein neues Motto (von "Unbekannt"):
Gewinnen: Wenn Du kannst - Verlieren: Wenn Du musst - Aufgeben: NIE!
  Mit Zitat antworten Zitat
gfjs

Registriert seit: 8. Dez 2005
Ort: Hohenkammer
298 Beiträge
 
Delphi 2006 Professional
 
#2

Re: Fehlermeldung bei mehreren Formularen

  Alt 1. Feb 2006, 18:31
Ich bin genervt!

Jedesmal, wenn ich im Formular TTurnus im Entwurfmodus was ändere und dann mit >F9< starte, wird die doppelte Zeile in der Projektdatei eingefügt. Ich lösche sie, bearbeite das Formular, drücke wieder >F9<, Fehlermeldung, Zeile löschen usw, usw.

Wer kann helfen?

mfg gfjs
Mein neues Motto (von "Unbekannt"):
Gewinnen: Wenn Du kannst - Verlieren: Wenn Du musst - Aufgeben: NIE!
  Mit Zitat antworten Zitat
Poolspieler

Registriert seit: 9. Aug 2004
165 Beiträge
 
Delphi 10.3 Rio
 
#3

Re: Fehlermeldung bei mehreren Formularen

  Alt 6. Feb 2006, 22:23
Hi,
ich habe eine waage Vermutung bzw. ein evtl. ähnliches Problem.

Bei meinem Projekt1 gibt es u. a. die Datei Unit1.pas. In einem anderem Projekt2 gibt es allgemein.pas.
Die Datei allgemein.pas möchte ich auch in dem Projekt1 einbinden. Deshalb habei ich den Suchpfad des Projekt1 auf Projekt2 erweitert. Dummerweise gibt es in Projekt2 auch die Datei Unit1.pas.
--> Setze ich nun einen Breakpoint im Projekt1 in der Datei Unit1.pas, dann wird beim Debuggen zwar anscheinend die Programmfortführung zur richtigen Zeit unterbrochen, doch es wird die Datei Unit1.pas des Projekt2 und NICHT des Projekt1 im Debugger angezeigt. Drücke ich dann auf F8, springt der Debugger eine Zeile weiter IMMERNOCH in der falschen Datei

Was will ich damit sagen:
Vielleicht hast Du auch einen Suchpfad auf ein Verzeichnis, in dem schon irgendwelche Projektdateien mit gleichem Namen existieren...???
Ich würden die ganzen Namen des Projekts man in BlaBlubb... ändern und schaun, ob der Fehler immernoch auftritt.
(Ich hatte/habe die Probleme allerdings mit Delphi 2006)

Gruß und noch viel Glück,
Poolspieler
Andreas
  Mit Zitat antworten Zitat
gfjs

Registriert seit: 8. Dez 2005
Ort: Hohenkammer
298 Beiträge
 
Delphi 2006 Professional
 
#4

Re: Fehlermeldung bei mehreren Formularen

  Alt 7. Feb 2006, 13:28
@ Poolspieler

Hallo, und vielen Dank für Deine Antwort. Ich habe das schon ausprobiert und habe Dateinamen gewählt, die ich garantiert noch nie verwendet habe. Außerdem habe ich es in einem eigenen Ordner versucht, mit einem Namen den ich sicher noch nie vergeben hatte. Außerdem habe ich ein Forumsmitglied gebeten, das Ganze mal auszuprobieren: das gleiche Ergebnis.

Ich selbst habe natürlich auch noch weiter rumprobiert und bin auf folgendes gestoßen: Wenn ich das Projekt gleich am Anfang speichere und dann nach jedem neu hinzugefügten Formular speichere, tritt der Fehler auf. Wenn ich aber mehrere Formulare einfüge (bis 4 hab ich's probiert) und dann alles in einem Rutsch speichere, kommt keine Fehlermeldung. Höchst seltsam!

Vielleicht kommt ja doch noch jemand dahinter, was da abläuft?!

mfg gfjs
Mein neues Motto (von "Unbekannt"):
Gewinnen: Wenn Du kannst - Verlieren: Wenn Du musst - Aufgeben: NIE!
  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 10:59 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