Ver Mensaje Individual
  #1  
Antiguo 18-01-2016
Reasen Reasen is offline
Miembro
NULL
 
Registrado: dic 2015
Ubicación: Barcelona
Posts: 140
Reputación: 9
Reasen Va por buen camino
Recibir texto de un control externo?

Por ejemplo si tengo 2 aplicaciones diferentes de delphi iniciadas como consigo el texto de un TEdit del otro proceso? Intente algo como esto pero sin suerte:

Código Delphi [-]
var
  winn:HWND;
  winn2:HWND;
    HoldString: PChar;
  HoldString__: String;
begin
winn:= FindWindow('','Aplicacion');
 winn2:=FindWindowEx(winn,0,'Edit',''); // recibimos el handle del control
 SendMessage(winn2,WM_GETTEXT,200,lparam(HoldString));
 HoldString__ := HoldString__ + ' ' + String(HoldString);
ShowMessage( HoldString__);
end;

Cualquier ayuda o consejo me sirven, saludos!
Responder Con Cita