1樓:橘子基佬團
請要確定此 dll 是否為託管編譯的程式集。
如果是,採用 resourcemanager 或者 assembly 類都可以讀出相應的資源 (可通過 reflecter 先看看資源的名稱)。
如果不是,則通過 windows api getres* (如 getresstring) 來實現。
c#中,如何引用資原始檔resources.resx中的dll檔案
2樓:
不應該將 dll 檔案作為資源嵌入到工程中。
c# 不支援 直接使用 dll 檔案作為資原始檔,想用的話得用不少 api
最好找個工具反編成 rex 或 resource 檔案。
3樓:網友
dll檔案可以通過新增引用新增到當前的工程中,而不是資原始檔。
4樓:網友
建議lz買本「框架設計」來看看,裡面的內容能夠幫助你解決以上問題。我也是剛看這本書,所以不好說,不知道lz方不方便傳你的專案給我除錯一下。
5樓:網友
在新增引用中加上他的引用試試。
c#中,請問為什麼在引用中新增dll檔案,可以使用dll檔案中的方法,卻不能使用dll檔案中的介面
6樓:陽光的雷咩咩
你把不需要引用即可呼叫的方法貼出來看。
7樓:小唯殿
這個你可以去跟微軟**一下這個問題。
c#中,請問為什麼在引用中新增dll檔案,可以使用dll檔案中的方法,卻不能使用dll檔案中的介面
8樓:陽光的雷咩咩
是否你所謂的方法與介面不在乙個名稱空間?
c# 中如何呼叫dll檔案?
9樓:網友
樓主你的標題有誤導人的嫌疑呀。呵呵。
我幫你解釋一下吧,你這裡的呼叫dll用詞不準。
在。net平臺上,呼叫dll檔案有2種含義。
1、呼叫託管dll,即你使用。net平臺開發的dll,屬於託管**。
2、呼叫非託管dll,即傳統的dll,一般是c++,vb,delphi等等開發出來的,屬於非託管**。
從你的意思中看出來你現在是呼叫託管的dll,方法是 「在解決方案管理器」 -解決方案」(或專案) 中的任意地方, 右鍵「新增引用」,「瀏覽」,選擇你需要呼叫的dll檔案,確定即可,該dll會自動複製到bin目錄,打包時也會自動複製到你釋出的地方。
新增完了引用,現在如何呼叫呢?
如果有名稱空間則引入名稱空間,比如你的裡面,是a名稱空間,有乙個b類,然後有乙個無引數靜態方法c
那麼呼叫方法就是,跟你普通的使用類是一樣的。
然後是非託管dll
需要新增dll的名稱,以及方法,也就是你所用到的dll的每個方法都需要新增一次,dllimport("")]
public static extern int puts(string c);
你這點分數對不住我乙個乙個敲出來的字啊。
c#程式設計新增引用dll檔案後怎樣呼叫
10樓:尋夢憶馨
如果這是個用c#編寫的dll檔案,那麼。
using dll檔案的名稱空間,然後就可以呼叫名稱空間中的類。
如果是不是用c#編寫的dll檔案,那麼就把dll放到合適位置(winform程式目錄下,web程式bin資料夾下,system32資料夾下,)然後。
using ;
dllimport("dll檔名。dll")]public static extern 型別 方法名(引數);
即可呼叫此方法。
11樓:網友
先using這個程式集,然後就可以使用這個程式集裡面的物件了。
vs2010 c#新增dll檔案引用失敗
12樓:網友
我試了一下, vs2008中可以正常引用。
你在新增引用時, 別選[瀏覽]選項卡, 點[com]選項卡看看裡頭有沒有"xdictgrb type library" 這一項。
如果沒有, 那應該是你沒有註冊這個com元件, 用管理員帳戶開啟cmd命令列, 執行regsvr32 "路徑\" 試試看, 如果執行完提示你註冊成功了, 你再進vs中引用就行了。
13樓:
這個東東是乙個類庫還是乙個元件啊?類庫直接新增引用,元件的話,新增到工具箱裡。
如何在c#程式設計中呼叫c++編寫的dll檔案裡的方法?
14樓:仙戈雅
以下演示是託管c#呼叫非託管c++ dll看圖說話:
15樓:冬天之雪
除非是時dll檔案對外提供介面,否者誰也不知道。
ps中,原始檔的RGB模式如何轉換成CMYK模式的?轉換後噴繪和寫真會失真嗎?
複製乙個,然後再轉cmyk 如何將rgb轉為cmyk不失真 利用ps軟體可以將rgb轉為cmyk不失真,具體操作請參照以下步驟。 在電腦上開啟ps軟體,在軟體中開啟目標 然後在軟體介面上方的選單欄中找到 影象 選項,進行點選。 然後在影象的下拉選單中找到 模式 選項,進行點選。 然後在右側出現的選單...
在vc 中寫dll檔案出現的錯誤
dll檔案問題 dll是dynamic link library的縮寫,意為動態鏈結庫。dll檔案一般被存放在c windows system 目錄下。dll是乙個包含可由多個程式同時使用的 和資料的庫。dll檔案簡介。在windows中,許多應用程式並不是乙個完整的可執行檔案,它們被分割成一些相對...
批處理將 檔名加入到該檔案的第1行中
echo off for f delims i in dir a d b s txt do echo ni type i move i nul pause 你提問中的 有很多問題,特別是用for r有些情況下不要用.我用二個檔案來處理,a.bat 執行入口語句,提取當前目錄所有 txt的檔案 b.b...