socket

Delphi

27/02/2003

como faço para mandar meu programa executar em outra máquina um determinado programa.
ex:
calc.exe.


Mineiro

Mineiro

Curtidas 0

Respostas

Nildo

Nildo

27/02/2003

Voce tem que ter um programa (servidor) rodando na maquina do cara, com um componente TServerSocket.
E um na sua maquina (cliente) com um TClientSocket. Depois de conectar seu TClientSocket no IP e na porta em que o TServerSocket do cara esta rodando, tem que realizar a ação abaixo:

Envia um texto normal, por exemplo:

ClientSOcket1.socket.sendText(´#calc.exe´);

Dae no OnClientRead do TServerSocket do computador dele, tem que estar assim:

if Socket.receiveText[1] = ´´ then
WinExec(PChar(copy(socket.receiveText,2,length(socket.receiveText))),sw_show);

Só isso !


GOSTEI 0
POSTAR