Delphi-PRAXiS
Seite 1 von 3  1 23      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi mainMenu.dfm (https://www.delphipraxis.net/194011-mainmenu-dfm.html)

daemoncontoso 5. Okt 2017 16:20

mainMenu.dfm
 
Liste der Anhänge anzeigen (Anzahl: 1)
Guten Abend,

Ich habe hier eine .dfm Datei, die sich aber leider nicht bearbeiten lässt. Wenn man Sie mit Notepad++ oder dem hauseigenen Windows Text Editor öffnet, offenbart mir diese Datei ein blaues Wunder, nämlich ein Wirrwarr aus allem möglichem.

Da ich mit delphi oder dem Dateityp .dfm überhaupt nicht auskenne, benötige ich nun Hilfe.
(Thread kann woanders hingemoved werden wenn am falschen Ort.)

Anbei schicke ich eine Ansicht wie diese Datei im Inneren mit den ersten 37 Zeilen "aussieht":

Bitte entschuldigen Sie diese Frage, aber ich kenne ich mit dieser Art von "Editieren" nicht aus.

Ich bedanke mich schon mal im Vorraus!

Daniel 5. Okt 2017 16:23

AW: mainMenu.dfm
 
Moin und willkommen in der DP,

was Du da vor Dir hast, ist ein Delphi-Formular, welches im älteren Binärformat gespeichert ist. "Älter" heißt hier nicht schlechter, aktuelle Delphi-Versionen können mit diesem Format bestens umgehen, nur speichern sie mittlerweile im Textformat. Zu dieser Datei muss es aber noch zwingend eine .PAS-Datei mit selbem Namen geben, nur beide zusammen werden dann am Ende zu etwas brauchbarem.

daemoncontoso 5. Okt 2017 16:30

AW: mainMenu.dfm
 
Guten Tag Daniel,

Okay Vielen Dank für Ihre Antwort.

Nur leider besitze ich keine .pas Datei mit dem selbigen Namen da das Programm nur mit dieser .dfm läuft. Gibt es denn einen Weg diese Datei zu editieren? Ich besitze RAD Studio 10.2 als Trial.

Und da ich eine etwas neuere .dfm Datei besitze (die besseren Code enthält etc.) möchte ich gerne ein paar Zeilen von der neueren Datei in die alte reinkopieren (wenn das überhaupt möglich ist). Das ist eigentlich alles was ich möchte.

Grüße

DeddyH 5. Okt 2017 16:55

AW: mainMenu.dfm
 
Gibt es im "bin"-Verzeichnis Deines Delphi eine Convert.exe? Wenn ja, versuch doch mal damit, die Datei hin- und herzukonvertieren (Sicherung vorher nicht vergessen).

daemoncontoso 5. Okt 2017 16:57

AW: mainMenu.dfm
 
Ja es gibt eine convert.exe.

Wie ist diese zu benutzen?

DeddyH 5. Okt 2017 17:00

AW: mainMenu.dfm
 
Ruf sie einmal ohne Parameter in der Kommandozeile auf, da müssten die verfügbaren Optionen gelistet werden. Aus dem Hut würde ich vermuten
Code:
convert -i -t <Dateiname>.dfm

daemoncontoso 5. Okt 2017 17:07

AW: mainMenu.dfm
 
Okay,

ich habe den befehl convert.exe -t mainMenu.dfm angewendet und sagt mir auch das er 1 files proceseed in mainMenu.dfm aber wenn ich die mainMenu.dfm öffne mit dem Text Editor ist das genau der gleiche Output wie bei der originalen .dfm Datei.

DeddyH 5. Okt 2017 17:09

AW: mainMenu.dfm
 
Häng die Datei doch mal hier an, mal sehen, ob meine convert.exe das besser kann.

daemoncontoso 5. Okt 2017 17:11

AW: mainMenu.dfm
 
Liste der Anhänge anzeigen (Anzahl: 1)
Hier ist die mainMenu.dfm

DeddyH 5. Okt 2017 17:15

AW: mainMenu.dfm
 
Tut mir leid, bei mir sieht das auch nicht besser aus.


Alle Zeitangaben in WEZ +1. Es ist jetzt 17:21 Uhr.
Seite 1 von 3  1 23      

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