Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Öffnen der dfm, automatisch Binär Format (https://www.delphipraxis.net/144823-oeffnen-der-dfm-automatisch-binaer-format.html)

DeddyH 18. Dez 2009 08:13

Re: Öffnen der dfm, automatisch Binär Format
 
Es gab IIRC doch mal ein Hilfsprogramm namens convert.exe, mit dem man binäre in Text-dfms umwandeln konnte. Das müsste im bin-Verzeichnis zu finden sein.

thepaine91 18. Dez 2009 10:05

Re: Öffnen der dfm, automatisch Binär Format
 
Das Problem ist nicht das zurückwandeln sondern wenn das einmal passiert. Der Mitarbeiter es dann nicht merkt es in die Versions verwaltung überträgt wir nachhaltige Probleme damit haben. Daher hätte ich gern verhindert das es automatisch verändert wird.

blauweiss 18. Dez 2009 10:19

Re: Öffnen der dfm, automatisch Binär Format
 
Die Option für neue Formulare gab es auch schon in D5 unter (englische Version)
Tools -> Environment Options -> Preferences (1.Page) -> Form designer -> New forms as text

Bei uns (D5 und BDS2009) tritt es auch hin und wieder auf, daß bestehende .DFMs ohne nachvollziehbaren Grund plötzlich wieder im Binärformat sind. Meiner Meinung nach auch ohne daß die .DFM vorher geöffnet war. Eventuell in Verbindung mit dem Vater-Formular, von dem wir unsere Forms ableiten.

Du könntest ein kleines Tool schreiben, welches beispielsweise nach dem Text "object" in den .DFMs sucht, und falls nicht vorhanden den Konverter (convert.exe?) für diese .DFMs aufruft. Dieses Tool vor jedem Einchecken aufrufen. Ist nicht elegant, sollte aber kaum Programmieraufwand sein und zur Laufzeit minimaler Zeitbedarf.

Grüße,
blauweiss


Alle Zeitangaben in WEZ +1. Es ist jetzt 03:26 Uhr.
Seite 2 von 2     12   

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-2025 by Thomas Breitkreuz