Вы можете передать ссылку на форму, чтобы можно было ссылаться на кнопку в свою очередь.
procedure Welcome(form: TMyForm; user: string; accesslevel: integer);
begin
if accesslevel>= 10 then form.btCustomers.Text = 'Customer overview';
end;
Однако в любое время у вас есть глобальная функция области действия, которая в качестве первого параметра принимает ссылку наобъект, у вас есть кандидат на метод этого объекта.Итак, добавьте метод к TMyForm
.
procedure TMyForm.Welcome(user: string; accesslevel: integer);
begin
if accesslevel>= 10 then btCustomers.Text = 'Customer overview';
end;
и назовите его так:
MyForm.Welcome(user, accesslevel);