Брось на форму 2 едита и одну кнопку, по нажатию на кнопку пиши код:
Код:
procedure TForm1.Button1Click(Sender: TObject);
var
X, Y: Integer;
begin
X := StrToIntDef(Edit1.Text, 0);
Y := StrToIntDef(Edit2.Text, 0);
SetCursorPos(X, Y);
mouse_event(MOUSEEVENTF_LEFTDOWN,X,Y,0,0);
mouse_event(MOUSEEVENTF_LEFTUP,X,Y,0,0);
end;
ЗЫ Вместо StrToIntDef можешь использовать StrToInt. Это просто отлавливание ошибок, если человек введет не целое число, то будет нажата мышка по координатам 0, 0.