Я хочу написать функцию Delphi для регистрации DLL. Я хочу, чтобы функция проверяла, был ли OleInitialize уже вызван, прежде чем это сделать. Я думаю, что я пытаюсь избежать последствий инициализации дважды, потому что я не уверен, что они могут быть. Я боюсь, что моя функция не будет обрабатывать такие разнообразные библиотеки, как regsvr32.exe.