У меня есть класс C#, который соединяется с dll, который работает хорошо.Импорт неуправляемого кода в delphi из C#
Теперь мне нужны те же функции в Delphi. что это лучший способ сделать это? Я не хочу писать все импорт снова в Delphi. есть способ импортировать C# класса в Дельфах или любой другой способ сделать это быстро и легко ..
Это одна функции в моем C# класса:
/// Return Type: ABS_STATUS->ABS_LONG->int
///pszDsn: ABS_CHAR*
///phConnection: ABS_CONNECTION*
[System.Runtime.InteropServices.DllImportAttribute("bsapi.dll", EntryPoint = "ABSOpen", CallingConvention = System.Runtime.InteropServices.CallingConvention.StdCall)]
public static extern int ABSOpen([System.Runtime.InteropServices.InAttribute()] [System.Runtime.InteropServices.MarshalAsAttribute(System.Runtime.InteropServices.UnmanagedType.LPStr)] string pszDsn, ref uint phConnection);
Native Delphi, или Delphi для .NET? –
Да, это не dll .net, я думаю, его C++. как wold я импортирую его непосредственно в Delphi, мне нужно переписать все функции и функции в коде Delphi? – Ezi
@ Jim Mischel Я использую Native Delphi версии 5 – Ezi