![]() |
Mehrere Panels mit for-Schleife ansprechen?
Hallo :-D
Ist es möglich, eine for-Schleife nach diesem Prinzip einzubinden:
Delphi-Quellcode:
So geht es schonmal nicht, aber ich möchte nicht 7 mal eingeben:
for i:=2 to 7 do
panel[i].caption:=' ';
Delphi-Quellcode:
Es sollen mit einem Clear-Button alles Panels gesäubert werden. Wie realisiert man das in Delphi ?
panel1.caption:=' ';
gruß Tobias |
Re: Mehrere Panels mit for-Schleife ansprechen?
Da hilft dir
![]() |
Re: Mehrere Panels mit for-Schleife ansprechen?
Delphi-Quellcode:
for i:=2 to 7 do
( FindComponent('panel'+IntToStr(i)) as TPanel).caption:=' '; |
Re: Mehrere Panels mit for-Schleife ansprechen?
Danke, genau das habe ich gesucht. Ich hoffe, dass nicht der Anschein erweckt wird, dass ich zu faul bin, die Hilfe zu benutzen. Allerdings komm ich bin der Delphi Hilfe nicht so klar und mein Englisch könnte sicherlich auch besser sein :roll:
Habt ihr Tipps, wie man besser mit der Hilfe umgehen kann. Habe schonmal gegoogelt, aber keine Hilfe-Datei auf deutsch gefunden. |
Re: Mehrere Panels mit for-Schleife ansprechen?
Meine Delphi 7 Hilfe ist Deutsch.
Eventuell liegt es an der Sprache in der das Delphi ausgeliefert wurde? Sherlock |
Re: Mehrere Panels mit for-Schleife ansprechen?
Hallo,
ich verwende alternativ zu FindComponent ein von mir erstelltes Array, da ich dort auch Componenten gleichen Typs aber unterschiedlicher Namensstruktur zusammenfassen kann. Zudem finde ich den Zugriff etwas übersichtlicher. Im Sinne von:
Delphi-Quellcode:
Beste Grüße
//mein Array
aPanelMeinePanelListe : array [0..7] of TPanel; //bei onCreate die gewünschten Panels zuweisen aPanelMeinePanelListe[0]:= Form1.Panel1; aPanelMeinePanelListe[1]:= Form1.Panel2; //bis aPanelMeinePanelListe[6]:= Form2.PanelHilfe1; aPanelMeinePanelListe[7]:= Form2.PanelHilfe2; //Zugriff dann bequem über das array for bLV1:= 0 to 7 do aPanelMeinePanelListe[bLV1].Caption:= ''; |
Alle Zeitangaben in WEZ +1. Es ist jetzt 00:39 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