![]() |
Formübergreifend attribute ändern
hi
mein problem ist folgendes: auf form2 wird auf ein button geklickt und anschliessend soll auf form1 eine anzahl labels auf visible:=true gesetzt werden und ihnen einen wert zugewiesen werden. das wäre ja eigentlich kein problem, aber wie kann ich das machen, damit es die labels auf form1 findet? mfg |
Re: Formübergreifend attribute ändern
Die Unit des Formulares mit den Labels in der Unit des Formulares mit dem Button einbinden und
Delphi-Quellcode:
schreiben.
Form1.label1.Visisble := True;
|
Re: Formübergreifend attribute ändern
und wie geht das hiermit?:
Delphi-Quellcode:
das ganze befindet sich in einer schleife. wenn ich dafor jetzt noch 'form1' setze, kommt mir eine fehlermeldung: "undefinierter bezeichner: 'TLabel'"
Tlabel(FindComponent('plan_man_1_' + inttostr(i+1))).caption := spiel[i].man_1;
Tlabel(FindComponent('plan_man_1_' + inttostr(i+1))).visible := true; |
Re: Formübergreifend attribute ändern
Hilft das eventuell:
![]() |
Re: Formübergreifend attribute ändern
Moin Morpheus,
Zitat:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 12:52 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