c 怎麼讀取專案裡嵌入的資源?

2025-03-02 00:25:19 字數 2534 閱讀 3217

1樓:網友

專案資原始檔的資源(就是在「專案 - 資源」選項卡里新增的資源)可以這樣訪問:

global::專案名。資源名;

如果要訪問窗體資原始檔的資源可以這樣:

resources = new 窗體名));先定義自己窗體的資源訪問類,然後就可以通過這個resources訪問窗體資源。

2樓:草薙在

你可以把影象直接放到專案裡 然後輸出方式變成嵌入的資源 具體建議你看看msdn相關的東西。

補充:讀取**你可以使用wmplayer的com介面,但他只能讀取檔案,你只能把音訊**資源複製到本地檔案,然後給鏈結,你可以用assembly的getmanifestresourcestream這個方法讀取資源流,然後輸出到本地檔案。

如何在c#的dll中嵌入txt檔案,並且把檔案的內容讀取出來?

3樓:網友

實現方法如下:

1)新建乙個文字檔案。這個檔案將作為資源嵌入到dll中。

2)在visual studio中建立乙個「類庫」專案。專案名稱:classlibrary1

3)在解決方案資源管理器中,選中專案classlibrary1-->專案-->classlibrary1 屬性。

在 classlibrary1屬性設定頁中滑鼠單擊 資源-->單擊此處可建立乙個」

滑鼠單擊 新增資源-->新增現有檔案。

在對話方塊中選擇(1)建立的文字檔案。

文字檔案匯入後,資源中增加了 一項 message

至此,文字檔案已經成功匯入!

4)獲取文字檔案的內容。

開啟,編寫以下**。

using system;

using ;

using ;

using ;

namespace classlibrary1}}

5)編譯 classlibrary1 專案,生成。

以下為測試專案,測試。

1)在visual studio中新建乙個「控制檯應用程式」

2)新增對 的引用。

在「引用管理器」對話方塊中,點選 瀏覽-->定位到 --新增。

3)(4)執行效果。

成功地從dll中讀出了文字檔案內容!

4樓:網友

將txt檔案作為資源嵌入到dll程式集中就可以了。

首先給專案新增資原始檔,然後為資原始檔新增現有檔案,選擇你要的txt檔案。

新增完了,你可以檢視,可以看到以txt檔名命名的屬性。

resource1.屬性名(檔名)。

就是文字檔案的內容。

5樓:網友

前提條件是xml,txt檔案必須是嵌入式資源。可能通過設定檔案的屬性build action為embedded resource。

6樓:網友

專案資原始檔的資源(就是在「專案 - 資源」選項卡里新增的資源)可以這樣訪問:

global::專案名。資源名;

如果要訪問窗體資原始檔的資源可以這樣:

resources = new 窗體名));先定義自己窗體的資源訪問類,然後就可以通過這個resources訪問窗體資源。

c#讀取內嵌資源的exe檔案

7樓:網友

將exe作為嵌入的資源。

呼叫,獲取資源流寫入到乙個臨時檔案。

8樓:程式設計師殷保華

1. 我們有乙個的winform程式,這是我們要加殼的目標程式。

2. 新建乙個winform工程,刪除form1,然後新建乙個類。如下。

3. 將 拷貝到該工程目錄,作為嵌入式資源。

using system;

using ;

using ;

using ;

using ;

namespace test

c#窗體程式設計 如何引用已新增到資原始檔中的檔案?

9樓:his規範

如果是新增到工程中,那麼是嵌入到exe中的,你可以自己在工程下建立乙個資料夾,然後使用相對路徑進行引用。

10樓:網友

這取決於你的資原始檔路徑:

方式一:如果這些檔案從專案外部匯入,那麼這些檔案會直接嵌入exe中,你不會在程式包裡看到他們。

方式二:如果是從你的程式包裡匯入,雖然這些檔案也是直接嵌入exe中,程式包裡存在這些檔案。

區別在於,如果是方式二,你把程式包從專案裡拿出來刪掉那些檔案也不會有問題,但如果你直接在專案的程式包裡刪掉那些檔案,那麼你再次開啟專案的時候就發發現程式找不到那些資原始檔了,然後生成的時候就會報錯!

c#如何將已生成的資原始檔新增到專案中並使用??急急急!!!

11樓:天中城

你是新增**嗎?

點選選單欄中 專案——(專案名稱)屬性, 點選 資源—— 新增資源,新增你要匯入的**就好了。

c語言讀取檔案的路徑怎麼設定,C語言中寫檔案如何改變檔案存放的位置?

student.dat 或者直接設定它的路徑,比如在c盤windows下就是 c windows student.dat 注意要多加 也就是說是 c語言中寫檔案如何改變檔案存放的位置?file f fopen d project1 data test.dat w 注意斜槓轉義字元就行了 你先強制轉換...

c讀取到的檔案中的中文亂碼怎麼解決

將txt的編碼改為utf 8 使用這個試試看 using system.io.streamreader sr new system.io.streamreader filename,true streamreader sr file.opentext filename 改為streamreader ...

怎麼用python讀取檔案裡指定行的內容,並匯入exc

全文使用的是xlswriter模組寫的,也有人使用 xlrd與 xlutils模組實現,不過還未進行驗證 import xlsxwriter workbook xlsxwriter.workbook d program files subpy sql2.xlsx 在指定目錄下建立一個excle wo...