3

プロジェクトのメイン フォームに OleInitialization 呼び出しを追加することの欠点はありますか? 例えば:

initialization
  OleInitialize(nil);
finalization
  oleuninitialize;

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

4

1 に答える 1

3

OleInitialize を呼び出す必要があることを確認する Embarcadero の記事: http://edn.embarcadero.com/article/20468

そのまま呼んでも問題ありません。それが行われることを意味する方法です。

于 2013-04-03T23:27:12.310 に答える