プロジェクトのメイン フォームに OleInitialization 呼び出しを追加することの欠点はありますか? 例えば:
initialization
OleInitialize(nil);
finalization
oleuninitialize;
(アプリケーションのメイン フォームに追加) は、選択したテキストを (別のフォームの) TWebBrowser からクリップボードにコピーできるようにするために必要な追加のようです。しかし、これらの行を追加するかどうかに基づいて、プログラムで予期しない結果が生じる可能性があるかどうか疑問に思っていますか? MSDN のOleInitializeの説明は、スレッド化/同時実行モデルに影響があることを示していますが、それらの違いの重要性を完全には理解していません。