procedure TForm1.Button2Click(Sender: TObject);
begin
ChangeLabel(Handle, 'Label1', 'lxphasid');
end;
procedure TForm1.WMChangeLabel(var Message: TMessage);
var
tfLabel: TLabel;
begin
with Message do
if Msg = WM_ChangeLabel then
begin
tfLabel := TLabel(FindComponent(PChar(WParam)));
if tfLabel <> nil then
tfLabel.Caption := PChar(LParam);
end;
end;