Delphi-PRAXiS

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/)
-   -   Delphi String in eine Komponentenbezeichnung wandeln ?? (https://www.delphipraxis.net/90612-string-eine-komponentenbezeichnung-wandeln.html)

renekr 20. Apr 2007 14:15


String in eine Komponentenbezeichnung wandeln ??
 
Hallo,

Kann mir jemand sagen wie ich aus einem String = edit1.text eine Komponentenbezeichnung hinbekomme ?

Ich will damit etwas prüfen und die Komponentenbezeichnungen stehen in der Datenbank als String drin.

Am schluss will ich dann quasi den String umgewandelt haben damit ich das edit feld mit Edit1.text ='' ansprechen kann.

Danke.

Meflin 20. Apr 2007 14:16

Re: String in eine Komponentenbezeichnung wandeln ??
 
Was du suchst dürfte
Hier im Forum suchenFindComponent
sein...


renekr 20. Apr 2007 14:34

Re: String in eine Komponentenbezeichnung wandeln ??
 
Hi,
Danke schön:

Delphi-Quellcode:
(FindComponent(editbez) as TEdit).text:='huhu';
Kannst du mir ev. noch sagen ob ich auch das TEdit Dynamisch machen kann,also falls ich Edits und Memos drin habe,weil dann muss ihc ja untershceiden?

Danke

mkinzler 20. Apr 2007 14:35

Re: String in eine Komponentenbezeichnung wandeln ??
 
Nimm eine gemeinsame Basisklasse, welche die Eigenschaft besitzt.

renekr 20. Apr 2007 14:46

Re: String in eine Komponentenbezeichnung wandeln ??
 
Hi,
das wäre ne Lösung ,aber ich habe vershciedene,also Edits und Memos ev auch noch Lockupcomboboxen.

Also wenn ich das Property und den Typ noch vom String rauskonvertieren könnte wäre mir geholfen.


danke

mkinzler 20. Apr 2007 14:48

Re: String in eine Komponentenbezeichnung wandeln ??
 
Wenn je nach Typ andere Properties gesetzt werden müssen, würde ich Typ halt auswerten

DGL-luke 20. Apr 2007 14:49

Re: String in eine Komponentenbezeichnung wandeln ??
 
Delphi-Quellcode:
if obj is TMemo then ...;

Sharky 21. Apr 2007 07:18

Re: String in eine Komponentenbezeichnung wandeln ??
 
Liste der Anhänge anzeigen (Anzahl: 1)
Hai renekr,

eventuell ist ja auch die Methode Delphi-Referenz durchsuchenSetWideStrProp aus der Unit TypeInfo etwas für Dich?

Ich habe damit mal die Sprachen für ein Programm gesetzt. Ich hänge einfach mal ein Demo an.


Alle Zeitangaben in WEZ +1. Es ist jetzt 15:47 Uhr.

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