![]() |
Komponente auf anderen Form finden
Hi,
ich kann ja mit FindComponent eine Komponente finden. Was muss ich machen das ich mit dieser Funktion ein TMemo auf einen anderen Form (z. B. form1) finden kann? Das geht ja leider nicht:
Delphi-Quellcode:
FindComponent('form1.memo1')
|
Re: Komponente auf anderen Form finden
Fast ;-)
Delphi-Quellcode:
Form1.FindComponent('Memo1');
|
Re: Komponente auf anderen Form finden
Ich möchte aber das ganze dynamisch machen:
Delphi-Quellcode:
SucheForm('Form1')+FindComponent('Memo1').lines.loadfromfile('fdfdffd');
|
Re: Komponente auf anderen Form finden
kennt niemand eine Möglichkeit?
|
Re: Komponente auf anderen Form finden
Hallo OnlineHome,
zum Suchen von Formularen kannst Du diese Funktion benutzen:
Delphi-Quellcode:
Wie man Komponenten auf einem Formular findet, kannst Du
function FindForm (const aName: string): TForm;
var i: integer; begin for i := 0 to Screen.FormCount - 1 do begin Result := Screen.Forms[i]; if SameText(Result.Name, aName) then exit; end; Result := nil; end; ![]() Gruß Hawkeye |
Alle Zeitangaben in WEZ +1. Es ist jetzt 20:13 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 by Thomas Breitkreuz