Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Die Delphi-IDE (https://www.delphipraxis.net/62-die-delphi-ide/)
-   -   Komponenten ersetzen und Property ersetzen (https://www.delphipraxis.net/164473-komponenten-ersetzen-und-property-ersetzen.html)

hoika 14. Nov 2011 15:05

Komponenten ersetzen und Property ersetzen
 
Hallo,

ich will in vielen Forms eine Komponente durch eine andere ersetzen,
also

Komp1 -> Komp2

Dummerweise muss aber Komp1.Caption zu Komp2.Caption.Text werden
(Caption ist in Komp2 eine Klasse) !
Damit fällt GExperts aus, der verschluckt das Caption.

Kennt jemand noch eine andere Möglichkeit ?

Danke


Heiko

uligerhardt 14. Nov 2011 15:28

AW: Komponenten ersetzen und Property ersetzen
 
Zitat:

Zitat von hoika (Beitrag 1136125)
Dummerweise muss aber Komp1.Caption zu Komp2.Caption.Text werden
(Caption ist in Komp2 eine Klasse) !
Damit fällt GExperts aus, der verschluckt das Caption.

Vielleicht geht's mit der "Mappings definition list" (erreichbar über Settings im "Replace Components"-Dialog). (Hab die aber noch nicht benutzt.)

hoika 14. Nov 2011 16:55

AW: Komponenten ersetzen und Property ersetzen
 
Hallo,

kannte ich noch nicht ;) Danke !
Klappt aber leider trotzdem nicht.
Ich mache das Form auf, sage "Replace all on form",
er macht was, dann mache ich F12 -> Bumm.

#Update:#
Mit einem sehr einfachen Form hatte es jetzt geklappt.

#Update:#
Ist ein TAdvStringGrid in einer GroupBox, kommt die Meldung
"TBackground kann nicht TBackground zugewiesen werden",
dann ein Bumms (Schutzverletzung), und das war's ;(

Heiko

Furtbichler 14. Nov 2011 20:27

AW: Komponenten ersetzen und Property ersetzen
 
Editiere doch einfach die DFM.


Alle Zeitangaben in WEZ +1. Es ist jetzt 09:55 Uhr.

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