AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Sprachen und Entwicklungsumgebungen Die Delphi-IDE Delphi 7: Unorthodexs Verhalten der IDE
Thema durchsuchen
Ansicht
Themen-Optionen

Delphi 7: Unorthodexs Verhalten der IDE

Ein Thema von Giftpilz · begonnen am 21. Sep 2008 · letzter Beitrag vom 22. Sep 2008
Antwort Antwort
Giftpilz

Registriert seit: 5. Jan 2007
8 Beiträge
 
#1

Delphi 7: Unorthodexs Verhalten der IDE

  Alt 21. Sep 2008, 22:45
Hallo Forum
Evtl. kann mir jemand von Euch weiterhelfen; ich blick's nicht mehr:
Ich habe an meinem Projekt gearbeitet und dabei bei geöffnetem Hauptformular im Objekt-Inspektor einige Methoden zur Bearbeitung doppelgeklickt. Die IDE quittierte diese Versuche mit der Meldung, dass die Implementierung der Methode nicht gefunden werden könne. Nach Rechner-Neustart konnte nicht mehr das Formular geöffnet werden, die Taste "F12" zeigt keine Wirkung. Das IDE-Symbol zum umschalten ist grau. Das Programm lässt sich ohne Probleme compilieren und starten, aber in der IDE kann ich die Form nicht mehr anzeigen.
Ich habe mir die dfm-Datei in einem Editor angeschaut. Die Datei ist aber keine Textdatei, sondern Binärcode. Wenn ich die dfm in der IDE öffne, sehe ich die Textansicht, aber der Designer bleibt weg...
Ich habe dann die in der IDE als Text angezeigte dfm per Copy'n Paste in einen Editor eingefügt und gespeichert, das hat aber auch nichts gebracht...
In einem Tip habe ich gelesen, dass der Designer mglw. ausserhalb des Desktops geöffnet wird. Das war aber leider auch nicht die Lösung.
Das Problem ist ist nur auf das Hauptformular begrenzt, alle anderen Formulare können wie gewohnt bearbeitet werden.
{$R *.dm} ist im Quellcode eingetragen, und auch im Projektquelltext scheint alles zu stimmen.
Wo kann ich noch suchen?

Danke im Voraus für Eure Hilfe...
  Mit Zitat antworten Zitat
mkinzler
(Moderator)

Registriert seit: 9. Dez 2005
Ort: Heilbronn
39.851 Beiträge
 
Delphi 11 Alexandria
 
#2

Re: Delphi 7: Unorthodexs Verhalten der IDE

  Alt 22. Sep 2008, 05:35
Ich tippe auf eine beschädigte dfm

[edit=Sharky]Beitrag neu gepostet. Mfg, Sharky[/edit]
Markus Kinzler
  Mit Zitat antworten Zitat
Benutzerbild von toms
toms
(CodeLib-Manager)

Registriert seit: 10. Jun 2002
4.648 Beiträge
 
Delphi XE Professional
 
#3

Re: Delphi 7: Unorthodexs Verhalten der IDE

  Alt 22. Sep 2008, 05:45
Der Text von Markus ist irgendwie unsichtbar

Zitat von mkinzler:
Ich tippe auf eine beschädigte dfm
Thomas
  Mit Zitat antworten Zitat
alzaimar
(Moderator)

Registriert seit: 6. Mai 2005
Ort: Berlin
4.956 Beiträge
 
Delphi 2007 Enterprise
 
#4

Re: Delphi 7: Unorthodexs Verhalten der IDE

  Alt 22. Sep 2008, 05:58
Es muss {$R *.dfm} heißen.

Häng doch mal die beiden Dateien (*.pas, *.dfm) hier rein (als ZIP).
"Wenn ist das Nunstruck git und Slotermeyer? Ja! Beiherhund das Oder die Flipperwaldt gersput!"
(Monty Python "Joke Warefare")
  Mit Zitat antworten Zitat
Giftpilz

Registriert seit: 5. Jan 2007
8 Beiträge
 
#5

Re: Delphi 7: Unorthodoxes Verhalten der IDE

  Alt 22. Sep 2008, 07:37
Hallo
Es geht wieder
Warum es wieder hinhaut, kann ich nicht sagen, folgende Schritte hab' ich unternommen:
Alle Kommentare aus der .pas-Datei entfernt, welche vor dem {$R *.dfm} Schalter eingetragen waren. Datei gespeichert, das Formular aus dem Projekt entfernt und wieder hinzugefügt.
Das war's
Hoffentlich bleibt das jetzt...

Danke für Eure Zeit
  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 22:16 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