C中為什麼有些Dll檔案不能直接新增引用(比如system

2021-04-01 08:05:54 字數 915 閱讀 8190

1樓:一顆程式猿

那些是非託管的dll,他們只能使用dllimport的方式引用,不可以直接引用到專案中

"c#程式設計新增引用dll檔案"後怎樣呼叫?

2樓:假面

如果這是個用c#編寫copy的dll檔案,那麼using dll檔案的

名稱空間,然後就可以呼叫名稱空間中的類。

如果是不是用c#編寫的dll檔案,那麼就把dll放到合適位置(winform程式目錄下,web程式bin資料夾下,system32資料夾下,)然後

using system.runtime.interopservices;

[dllimport("dll檔名.dll")]public static extern 型別 方法名(引數);

即可呼叫此方法

3樓:尋夢憶馨

如果copy這是個用c#編寫的dll檔案bai,那麼using dll檔案的命

du名空zhi間,然後就可以呼叫名稱空間中的類。

如果是不是dao用c#編寫的dll檔案,那麼就把dll放到合適位置(winform程式目錄下,web程式bin資料夾下,system32資料夾下,)然後

using system.runtime.interopservices;

[dllimport("dll檔名.dll")]public static extern 型別 方法名(引數);

即可呼叫此方法

c#引用外部dll檔案,dll檔案不與該檔案處於同一目錄

4樓:匿名使用者

你都沒有理解樓主的意思,樓上說的是不放在同一目錄下,你說這麼多,還得dll檔案跟exe檔案放到同一目錄下了,我也遇到了這個問題,系統樓主知道答案了,分享一下

c怎樣呼叫類,c 中怎樣執行呼叫的dll檔案

加個 class1 class program class1 這個是在你 上加的,沒有向樓上的那樣,改了你的 program class1 其實都一樣的,哥們我還是勸你上課認真聽吧,我就後悔上課沒認真聽的,後來被學校送去培訓了半年的.net,現在才找到入門的感覺,哎 大學的生活好好珍惜吧,等工作了就...

為什麼有些圖示不能隱藏,為什麼有些圖示不能隱藏?怎麼把圖示都隱藏了?

紙是包不住火的,時間久了,任何東西都會暴露。點開屬性 總是隱藏,考慮到某些圖示設定為隱藏後,可能會影響甚至阻礙您和好友對相關功能的使用,所以目前只支援部分圖示設定隱藏。為了保證您和好友的qq業務功能可以正常進行,qq業務圖示的隱藏設定將分批開放。謝謝採納!需要用09版qq可以隱藏。全部圖示都是可以隱...

c語言能不能在檔案中寫函式,然後再另檔案中呼叫

當然可以抄啦。舉個例子吧 兩襲 個檔案 main.c function.c我們在function.c 中寫一個函式 func 與此同時,我們需要寫一個.h檔案來宣告這個函式,即function.h 以下是function.h 的內容 ifndef function h define function...