Zitat von
so in etwa:
Memo1.Visible := HatRechtAufMemo1;
Wenn das aber ein Sicherheitsfeature ist, dann auch hier Parent:=nil,
denn unsichtbare Controls lassen sich leicht sichtbar machen.
FindWindowEx +
ShowWindow und hunderte kleine Tools, die das jeweils mit einem Klick machen.