C#開發的資原始檔程式(可國際化)

2023-01-10 15:00:20

  上次將小軟體的執行緒池描述了,也將外掛程式描述了,這次就將裡面的資原始檔相關的內容進行下記錄,這裡能夠讓程式做成國際化的形式(即多語言程式),主要就是通過這個資原始檔的方式進行的處理。下面將對這個資原始檔的定義進行描述,比網上的其它例子更能夠具有程式碼複用意義。

  一、      專案目錄;

  下圖是專案目錄,上面是資原始檔類庫,下面是應用程式。從資原始檔庫中可看到,我們定義了4個資原始檔類,從中對資原始檔庫中的資源進行讀取。

   

  二、      資原始檔定義;

  我們在資源類庫中定義了幾個類,對資原始檔進行獲取。

  1、        字串資源;

  從下圖能夠看到,我們在資源中新增了字串。

      

  2、        影象資源;

  從下圖能夠看到,我們在資源中新增了影象資源。

   

  3、        圖示資源;

  我們新增了圖示資源。

   

  4、        文字資源;

  我們新增了檔案資源。

   

  三、      程式執行;

  1、        新增資原始檔程式碼;

  在資原始檔庫中新增程式碼,具體見原始檔。

      

   

   

  2、        新增主程式程式碼;

  下面是在主程式的建構函式中新增程式碼。

   

  3、        執行;

  下面是執行後的效果。

   

 

  這次將資原始檔的使用進行了描述,至於多語言程式,就是在類庫中新增所有能夠國際化的字串,然後載入字串類庫即可。希望對廣大的網友有程式碼複用的價值。很快就要過春節了,祝大家新年快樂吧。

  下面提供原始碼下載:https://download.csdn.net/download/lzhdim/87377498