C 中建立和使用資源動態鏈結庫

2021-04-13 09:04:54 字數 1196 閱讀 5266

在程式中要用到的圖示和資源集中起來,放到乙個庫檔案中,方便使用。參考microsoft的指導,將建立和使用的過程總結如下。

一、建立資源檔案

1、準備好所有的資源(圖示、,放到乙個目錄下儲存

2、從vs.net第二張安裝光碟上(sdk/v1.1samples/tutorials/resourcesandlocalization/reseditor)或者在安裝目錄(/program files/microsoft visual studio .net 2003/sdk/v1.1/samples/tutorials/resourcesandlocalization/reseditor)找到reseditor的專案,開啟工程編譯,生成reseditor.exe。

3、執行reseditor,選擇要新增的資源型別、指定資源名稱,在生成的資源項中設定字串或指定檔案

4、設定完畢後,儲存檔案,可以是.resx或.resource

二、建立純資源動態鏈結庫

1、新建乙個c#的空專案,或者用乙個現有的庫

2、將資源檔案新增到專案中(先把檔案拷貝到專案所在的目錄中,再新增)

3、編譯生成.dll

三、使用資源動態鏈結庫

1、在使用這些資源的專案中引用上面的.dll

2、用下面的**訪問指定資源

system.reflection.assembly myassembly;

myassembly = system.reflection.assembly.load("《程式集名》");

// creates the resourcemanager.

system.resources.resourcemanager mymanager = new

system.resources.resourcemanager("《資源的命名空間》.《資源根名》",

myassembly);

// retrieves string and image resources.

system.string mystring;

system.drawing.image myimage;

mystring = mymanager.getstring("《字串資源名》");

myimage = (system.drawing.image)mymanager.getobject("《影象資源名》");

C 中建立和使用資源動態鏈結庫

在程式中要用到的圖示和資源集中起來,放到乙個庫檔案中,方便使用。參考microsoft的指導,將建立和使用的過程總結如下。一 建立資源檔案 1 準備好所有的資源 圖示 放到乙個目錄下儲存 2 從vs.net第二張安裝光碟上 sdk v1.1samples tutorials resourcesand...

建立和使用動態鏈結庫 C

我們將建立的第一種型別的庫是動態鏈結庫 dll 使用 dll 是一種重用 的絕佳方式。您不必在自己建立的每個程式中重新實現同一例程,而只需對這些例程編寫一次,然後從需要該功能的應用程式引用它們即可。本演練涵蓋以下內容 本主題假定您具備 c 語言的基礎知識。從 檔案 選單中,選擇 新建 然後選擇 專案...

建立和使用動態鏈結庫 C

visual studio 2008 其他版本 22 共 24 對本文的評價是有幫助 評價此主題 更新 2007 年 11 月 我們將建立的第一種型別的庫是動態鏈結庫 dll 使用 dll 是一種重用 的絕佳方式。您不必在自己建立的每個程式中重新實現同一例程,而只需對這些例程編寫一次,然後從需要該功...