Entwickler-Ecke
Programmierwerkzeuge - Gibts ein Delphitool mit dem man Komponenten tauschen kann?
bms - Sa 01.05.04 18:56
Titel: Gibts ein Delphitool mit dem man Komponenten tauschen kann?
Ein Beispiel: ich hab ein Delphiprogramm mit den standard Komponenten geschrieben. Nun hab ich mir paar optisch schöne Komponenten besorgt und möchte sie gegen die alten tauschen. Eigentlich eine Fummelsarbeit.
Kennt wer ein Tool das das für einen erledigt? Evtl. noch mit Fehlermeldungen, wenn eine Komponente nicht die benötigten Eigenschaften besitzt. Gibts sowas?
Naturlich kann man ein mal es selbst machen, aber es geht um etliche Programme.
KidPaddle - Sa 01.05.04 21:39
Sofern deine DFM's als Text - DFM's gespeichert sind, kannst Du mit jedem beliebigen Editor, welcher ein suchen und ersetzen in Dateien eines Verzeichnisses ermöglicht, machen.
Gruß
KidPaddle
Karlson - Mo 03.05.04 14:11
SuiPack (torry) kann das ebenfalls und ändert alles automatisch in die Komponenten im Linux, MacOS oder Win XP style. Leider musst du ein Popup hinnehmen es sei denn du kaufst das Pack.
sakura - Di 04.05.04 13:14
KidPaddle hat folgendes geschrieben: |
Sofern deine DFM's als Text - DFM's gespeichert sind, kannst Du mit jedem beliebigen Editor, welcher ein suchen und ersetzen in Dateien eines Verzeichnisses ermöglicht, machen. |
Nicht zu vergessen sind die .pas Dateien, da dort die Komponententypen auch genannt sind ;)
:welcome:
Anonymous - Di 04.05.04 13:39
Alternativ geht's auch so: (Hier ein Beispiel um TButton in TLabel umzuwandeln)
Ist zwar nicht gerade die eleganteste Methode... :P
Delphi-Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11:
| uses StdCtrls;
type TButton = class(TLabel) private FTabOrder: integer; procedure SetTabOrder(const Value: integer); published property TabOrder: integer read FTabOrder write FTabOrder; end; |
Dann eben als letztes (oder zumindest hinter der Originalunit) einbinden.
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2024 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!