WinAPI тебе в помощь! Для начала, находишь хэндл окна программы, а потом, в этом окне, хэндл кнопки, и посылаешь ей определенное сообщение, которое изменить надпись.
Код:
var
OtherWnd: HWND;
BtnWnd: HWND;
begin
OtherWnd := FindWindow(nil, PChar('Заголовок окна нужной проги'));
BtnWnd := FindWindowEx(OtherWnd, 0, nil, PChar('текст кнопки'));
SendMessage(BtnWnd, WM_SETTEXT, 0, PChar('новый текст кнопки'));
end
Вот с SendMessage могу ошибаться...