Delphi-PRAXiS
Seite 3 von 3     123   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Änderungen im Design Editor werden beim komilieren nicht übernommen (https://www.delphipraxis.net/184813-aenderungen-im-design-editor-werden-beim-komilieren-nicht-uebernommen.html)

himitsu 24. Apr 2015 16:47

AW: Änderungen im Design Editor werden beim komilieren nicht übernommen
 
Müste er dann nicht auch ein genglisches Windows haben? (oder zumindestens kein Deutsches)

Uwe Raabe 24. Apr 2015 17:02

AW: Änderungen im Design Editor werden beim komilieren nicht übernommen
 
Zitat:

Zitat von himitsu (Beitrag 1299177)
Müste er dann nicht auch ein genglisches Windows haben? (oder zumindestens kein Deutsches)

Es reicht, wenn in der Registry unter Locales der passende Eintrag steht. Sonst wäre es ziemlich aufwändig verschiedene Sprachen auszuprobieren. Auf die gleiche Weise kann man ja auch die IDE wahlweise in Englisch, Deutsch, Französisch oder Japanisch einstellen, auch wenn man nur ein Deutsches Windows hat. BDSSetLang macht auch nichts anderes, als diesen Registry-Eintrag zu schreiben.

SonoKlaus 26. Mai 2015 14:29

AW: Änderungen im Design Editor werden beim komilieren nicht übernommen
 
Hallo,

ich hatte genau das gleiche Problem.
- compilieren OK
- Codeänderungen OK
- ein eingebauter Fehler in der dfm-Datei wurde beim compilieren sofort angezeigt

Wenn ich im Formulardesigner etwas geändert habe war das neue Element nicht sichtbar. Auch eine Caption-Änderung wurde nicht übernommen
Beim Zugriff auf die neue Komponente, z.B. NewButton.Left := 5; kam ein Fehler weil der Botton nicht kreiert wurde. Die Komponente wurde auch schön mit nil angezeigt.

Ich habe dann alles bis auf die Dateien *.pas und die *.dfm entfernt. Anschließend habe ich ein neues Projekt erstellt und in der Projektverwaltung über hinzufügen die ganzen bisherigen *.pas hinzugefügt. Dann noch das alte Hauptformular aktivieren und das leere neue Formular löschen.

Das ganze hat mich Stunden gekostet bis ich diese einfache Lösung gefunden habe.

Ich hoffe das funktioniert bei dir auch.


Alle Zeitangaben in WEZ +1. Es ist jetzt 00:47 Uhr.
Seite 3 von 3     123   

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