me parece una buena idea, pero de esa manera solo podre tener un solo privado a la vez.
siguiendo con la idea original, tengo un codigo que esta algo asi:
Código Delphi
[-]
var form : Tform;
memo : Tmemo;
begin
if key=#13 then
with (Sender as TEdit) do
begin
form := FindComponent( slistbox1.Items.Strings[slistbox1.itemindex] ) as TForm;
memo := FindComponent( 'memo' ) as TMemo;
with form do with memo do lines.Add(label2.caption+': '+text);
a donde quiero llegar con todo esto, el asunto es que como tengo varios form de mensajeria privada, necesito identificar en donde escribir lo que estoi mandando... es decir en cual TForm creado escribo lo que acabo de mandar al usuario en particular.
el codigo expuesto, no tira error al compilar, pero si al ejecutar el procedimiento.
espero me puedan ayudar.
Gracias