将OleInitialization调用添加到项目的主要形式是否有任何缺点?例如:
initialization
OleInitialize(nil);
finalization
oleuninitialize;
(添加到应用程序的主窗体)似乎是一个必要的补充,允许将选定的文本从TWebBrowser(在另一个窗体上)复制到剪贴板。但是我想知道,根据我是否添加这些行,我的程序中是否会出现任何意外后果? MSDN对OleInitialize的描述表明对线程/并发模型有影响,但我并不完全理解这些差异的重要性。
答案 0 :(得分:2)
这是Embarcadero的一篇文章,证实你确实需要调用OleInitialize:http://edn.embarcadero.com/article/20468
按照你的方式调用它是没有问题的。这就是它的意图。