Mhmm..., irgendwie versteh ich dein Problem nicht so ganz.
In welchen Event-Handler schreibst du es denn?
Wird ein Code überhaupt ausgeführt?
Probiere es mal mit einer MessageDlg aus.
Achja, dein Fehler ist, dass AktText den Wert '' bekommt, weil du hast zuerst AktText den Wert des Leeren Edits zugewiesen, und erst danach dem Edit den Wert '1'...
Delphi-Quellcode:
var AktText: string;
begin
if Gebaeude.ItemIndex = 0 then
begin
HHStufe.Text := '1'; // Hab mal die beiden hier vertauscht.
AktText := HHStufe.Text; // nur so bekommt akttext den Wert '1'
HHStufe.Visible := false;
end
else
begin
HHStufe.Text := AktText;
HHStufe.Visible := true;
end;
end;
Greetz by Hux