Warnung: file_put_contents(/home/www/web1/html/php_dev/test.txt) [function.file-put-contents]: failed to open stream: Permission denied in /home/www/web1/html/php_dev/sys/lib.activity.php (Zeile 58)
delphi Komponenten einer GroupBox entfernen [Archiv] - PHP-Scripte PHP-Tutorials PHP-Jobs und vieles mehr

- Ad -
php-resource




Archiv verlassen und diese Seite im Standarddesign anzeigen :
delphi Komponenten einer GroupBox entfernen


 
paetz
23-12-2009, 15:47 
 
hallo,
ich möchte zur Laufzeit erzeugte Komponenten einer GroupBox durch ButtonClick löschen.
Das ist der Code:

procedure TForm1.ButtonClick(Sender: TObject);
var i : integer;
var But : TButton;
begin
But := TButton(Sender);
if (((But.Caption = 'OK') or (But.Caption = 'Abbrechen')) and (But.Parent = GroupBox2)) then
begin
GroupBox1.Enabled := true;
for i := 0 to GroupBox2.ComponentCount - 1 do
GroupBox2.Components[i].Free;
end;
end;


Bei ButtonKlick passiert gar nichts.
Weiß jmd was?

Vllt sollte ich noch sagen, dass der Button, der das löschen der komponenten ausführt, ebenfalls in dieser groupbox liegt und sich daher auch selbst zerstört.


Alle Zeitangaben in WEZ +2. Es ist jetzt 03:15 Uhr.