【发布时间】:2013-04-15 05:54:14
【问题描述】:
我有两个进程 A 和 B。进程 A 是一个 VCL 表单应用程序,其中包含一个表单 TMainForm。进程 B 是一个 DLL,我想通过它远程控制这个表单。类似于(在流程 B 中):
MainForm := TMainForm.Create (nil);
MainForm.Handle := FindWindow ('TMainForm', 'MainForm Title'); // does not compile
// These two lines should remote-control the form in process A
MainForm.Edit1.Text := 'Test';
MainForm.Button1.Click;
是否有任何想法以及如何做到这一点?
【问题讨论】:
-
这不是重点。我想从另一个应用程序 B 远程控制应用程序 A,并希望以 DLL 的形式为此提供“驱动程序”。
标签: delphi dll delphi-xe2 vcl