Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/variables/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在另一个Delphi应用程序中嵌入Delphi窗口_Delphi_Delphi 2010_Delphi 2007_Vcl - Fatal编程技术网

在另一个Delphi应用程序中嵌入Delphi窗口

在另一个Delphi应用程序中嵌入Delphi窗口,delphi,delphi-2010,delphi-2007,vcl,Delphi,Delphi 2010,Delphi 2007,Vcl,我在Delphi2007应用程序中有一个框架,我想将其嵌入Delphi2010应用程序中的表单中。我可以控制这两个应用程序,因此它们之间的接口可以是两个版本支持的任何东西。两人之间必须有一些沟通。我可以想到的两种方法是使用CreateParented和messages,或者使用ActiveForm。我没有任何创建ActiveX控件或进程外服务器的经验,但我听说Delphi使其变得非常简单 在易用性或易开发性方面,一种方法比另一种好吗?还有其他选择吗?有什么我应该注意的地方吗?如果你想保持你的帧是

我在Delphi2007应用程序中有一个框架,我想将其嵌入Delphi2010应用程序中的表单中。我可以控制这两个应用程序,因此它们之间的接口可以是两个版本支持的任何东西。两人之间必须有一些沟通。我可以想到的两种方法是使用CreateParented和messages,或者使用ActiveForm。我没有任何创建ActiveX控件或进程外服务器的经验,但我听说Delphi使其变得非常简单


在易用性或易开发性方面,一种方法比另一种好吗?还有其他选择吗?有什么我应该注意的地方吗?

如果你想保持你的帧是D2007的,但是把它作为一个已经编译过的对象嵌入到D2010应用程序中,ActiveX方式似乎是最简单的