Boa noite pessoal, venho aqui trazer para vocês os mestres da programação minha pequena duvida kkkk, então primeiramente quero deixa claro que sou novato em delphi, codo em outras linguagens então ai vai a pergunta... Eu tenho um soft de conexão reversa, ate ai simples. O que ele faz é o seguinte, ele tira print do client e envia pro serve, porem o meu click não esta muito bem alinhado vamos supor eu clico em uma determinada região e ele clica bem abaixo... como eu faco pra saber essa diferença de acordo com a resolução de cada pc (ou seja a resolução pode mudar...) vo enviar a função do click.
**OBS: Tenho um scrolbox aqui com um image que já redimensiona perfeitamente na hora de exibir a imagem para min... PEÇO EXPLICAÇÕES COM O MAXIMO DE DETALHES POSSÍVEIS OBG ! e desculpem-me a ignorância de não saber mt bem delphi ainda....
procedure TfrmOperador.Image1Click(Sender: TObject); var posx, posy: String; begin posx:=inttostr(Mouse.CursorPos.x); posy:= inttostr(Mouse.CursorPos.y);
Pergunta
TI-Anderson
Boa noite pessoal, venho aqui trazer para vocês os mestres da programação minha pequena duvida kkkk, então primeiramente quero deixa claro que sou novato em delphi, codo em outras linguagens então ai vai a pergunta...
Eu tenho um soft de conexão reversa, ate ai simples. O que ele faz é o seguinte, ele tira print do client e envia pro serve, porem o meu click não esta muito bem alinhado vamos supor eu clico em uma determinada região e ele clica bem abaixo... como eu faco pra saber essa diferença de acordo com a resolução de cada pc (ou seja a resolução pode mudar...) vo enviar a função do click.
**OBS: Tenho um scrolbox aqui com um image que já redimensiona perfeitamente na hora de exibir a imagem para min... PEÇO EXPLICAÇÕES COM O MAXIMO DE DETALHES POSSÍVEIS OBG ! e desculpem-me a ignorância de não saber mt bem delphi ainda....
procedure TfrmOperador.Image1Click(Sender: TObject);
var
posx, posy: String;
begin
posx:=inttostr(Mouse.CursorPos.x);
posy:= inttostr(Mouse.CursorPos.y);
SServer.Socket.Connections[0].SendText('<CLICK>'+'<'+Posx+'>'+'['+PosY+']');
end;
Link para o comentário
Compartilhar em outros sites
3 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.