Вызов метода DLL Delphi из кода C #

Я пытаюсь вызвать функцию Delphi из кода C # ASP.NET. Объявление функции выглядит так:

function SomeFunction(const someString, SomeOtherString: string): OleVariant;

Из моего кода C # у меня есть этот код:

[DLLImport(MyDLL.dll", CallingConvention = CallingConvention.StdCall, CharSet = CharSet.Ansi)]
public static extern object SomeFunction(string someString, string SomeOtherString);

Каждый раз, когда я вызываю этот метод и сохраняю его как объект, я получаю сообщение об ошибке P / Invoke. Я никогда раньше не вызывал неуправляемый код из моего C #, так что я немного растерялся.

Ответы на вопрос(2)

Ваш ответ на вопрос