Вставить окно Delphi в другое приложение Delphi - PullRequest
0 голосов
/ 21 мая 2010

У меня есть фрейм в приложении Delphi 2007, который я хочу встроить в форму в приложении Delphi 2010. У меня есть контроль над обоими приложениями, поэтому интерфейс между ними может быть любым, что поддерживают обе версии. Там должно быть некоторое общение между ними. Два подхода, которые я могу придумать, - это использование CreateParented и сообщений или использование ActiveForm. У меня нет опыта создания элементов управления ActiveX или серверов вне процесса, но я слышал, что Delphi делает это довольно просто.

Один метод лучше другого с точки зрения простоты использования или простоты разработки? Есть ли другие альтернативы? Любые ошибки, которые я должен остерегаться?

1 Ответ

0 голосов
/ 21 мая 2010

Путь ActiveX кажется наиболее простым, если вы хотите сохранить свой фрейм в D2007, но встроить его как уже скомпилированный объект в приложение D2010.

...