私は別のモジュール(プラグイン)で動作するようにアプリケーションを調整しています。function EXE to DLL(Delphi)
私は既にEXEアプリケーションでフォームを含むプラグインを読み込んで読み込みました。
私は、逆関数を実行し、実行可能ファイルからDLLに関数をエクスポートする必要があります。
例: 実行可能ファイルの中には、TMemoコンポーネントがあります。私は)機能GetMemoを(呼び出すときに、DLLプラグインを書いた人は誰でも、私の考えでは、この
function GetMemo(): widestring;
のような関数を作成したい、すでにDLLにTMemoオブジェクトの内容を取るだろう。
可能でしょうか?
アプリケーションの消費者は非常に多くの作業を行う必要があります。フォームをDLLに入れてください。 – Victoria
確かにこれが可能です。実行可能ファイルは関数をエクスポートできます。プラグインにCOMインターフェイスを提供する方が良いかもしれません。小さな情報でデザインをガイドするのは難しいです。 –
いずれかのデルファイのネイティブタイプを使用して、Delphi自体が書かれているように、またはMicrosoftのCOM標準に固執するが、それは外部のタイプ(インターフェイス)の定義のような余分なツールを習得する必要があります –