ga('set', 'anonymizeIp', 1);
Categories: C#Coding

[C#] 使用unmanaged DLL

Share

在撰寫C#時常常需要用到外部DLL,

那這些unmanaged DLL該如何引入C#呢?

使用方式如下:

DLL檔案必須與執行檔同層目錄,

假設該DLL名為TargetDLL.dll
在C#程式中引用方式如下 ↓

// 首先
using System.Runtime.InteropServices;

// 在class中加入下方
[DllImport("TargrtDLL.dll")]
private static extern bool 1(int args1, int args2);

其中傳入傳出參數型別依照需求可自訂,

每個函式前方都必須加入[DllImport("TargrtDLL.dll")],

如此一來就能在該專案中使用該DLL中之函式。

Jys

Published by
Jys

Recent Posts

[python] Flask Create RESTful API

This article gi... Read More

3 年 前發表

[Javascript] 新增/刪除JSON中key值

在web訊息交換常會需要對JS... Read More

3 年 前發表

[JAVA] SQL Server Connection

本文介紹JAVA連線SQL s... Read More

3 年 前發表