成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

C#利用資源文件淺談

開發 后端
這里介紹C#利用資源文件,本文通過一個簡單的小例子介紹,只有一個窗體,三個控件,能夠根據用戶的設置以中文或英文界面運行。

C#語言還是比較常見的東西,這里我們主要介紹C#利用資源文件,包括介紹.NET中的資源文件有三種等方面。

C#利用資源文件的方法,能夠很方便地開發全球通用的應用程序。本文通過一個簡單的小例子,來講解在C#利用資源文件,快速開發一個多種語言版本的程序。本例中只有一個窗體,三個控件,能夠根據用戶的設置以中文或英文界面運行。開發環境是Windows 2000 Professional、Microsoft Visual Studio.NET 2002。具體開發步驟如下:

一、新建項目

啟動Microsoft Visual Studio .NET,新建一個C#項目MyApp,本例工程存放于F:\Csharp\MyApp。

二、添加控件

在Form1 窗體上添加三個控件(見圖1):主菜單MainMenu、標簽Label1和按鈕Button1。Label1和Button1控件的屬性均采用缺省設置。MainMenu控件中添加三個菜單項menuItem1、menuItem2、menuItem3。Text屬性分別設為“語言”、“中文”和 “English”。menuItem2、
menuItem3 的RadioCheck屬性設為True。

三、創建配置文件 

在項目中添加一個文本文件MyAppConfig.ini,保存當前程序的語言版本設置。該文件中只有一行內容。如果是“English”,則表示程序為英文版;如果是“Chinese”則為中文版。這里暫且保存為“English”。

四、創建資源文件

.NET中的資源文件有三種: 文本(.txt )文件、XML 格式的.Resx 文件和.Resources 文件。文本文件只能包含形如“ 名稱= 值”格式的字符串資源。.Resx文件和.Resources 文件中不僅能保存字符串資源,還能保存圖像等可序列化的持久對象資源。但是只有.resources 文件格式的資源文件才能被嵌入到運行庫可執行文件中,或被編譯為附屬程序集。利用Visual Studio .NET 中自帶的資源文件生成器
(Resgen.exe),可以將.txt文件和.Resx文件轉換為.resources 文件格式。本例中只用到了字符串資源,所以在項目中添加兩個文本文件Resource_zh.txt 和Reource_en.txt。

Reource_en.txt 文件中的內容:

  1. menuItem1_Name=Language 
  2. button1_Name=Exit 
  3. label1_Text=This is English version!  
  4. Resource_zh.txt   
  5.  
  6. menuItem1_Name=語言  
  7. button1_Name=退出  
  8. label1_Text=這是中文版!  

需要注意的是Resource_zh.txt文件中含有漢字,必須以UTF-8編碼保存。在Visual Studio .NET集成開發環境中,可以先點擊“文件”菜單中的“高級保存選項”,選中UTF-8編碼格式,再保存文件。以上介紹C#利用資源文件

【編輯推薦】

  1. C#字符ASCII碼學習經驗
  2. C#數值類型之間的轉換概述
  3. 日期型數據轉換成C#長整型數據
  4. C#查看Excel對象模型分析
  5. C#日期型數據簡單剖析
責任編輯:佚名 來源: csdn
相關推薦

2009-08-21 16:13:27

C#讀取資源文件

2009-06-02 14:21:04

eclipse資源文件eclipse中文

2009-07-16 10:58:11

C#枚舉

2009-08-20 18:30:33

C# ReaderWr

2011-09-21 10:56:31

C#結構

2013-06-17 17:02:15

Windows PhoWP開發資源文件

2009-08-07 11:26:53

C#數組結構

2009-08-12 11:24:25

C# String對象

2009-08-31 09:37:09

C# Employee

2009-08-19 17:12:18

C# Connecti

2009-08-26 13:15:38

C#選擇控制

2009-08-26 15:46:01

C#匿名類型

2009-08-25 16:16:43

C# oledbcon

2009-08-14 17:58:05

C#接口方法

2009-08-20 10:24:52

C#開發WinForm

2009-09-02 15:41:21

C# HTTPWebR

2009-08-06 15:30:23

C#類型系統

2011-08-15 14:47:28

Cocoa嵌入資源文件

2011-06-20 14:18:27

Qt 資源 文件

2012-02-03 09:55:06

Delphi
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 一区二区不卡高清 | 国产国拍亚洲精品av | 黄色免费观看网站 | 日韩在线视频免费观看 | 欧美成人免费在线视频 | 国产欧美在线播放 | 99精品欧美 | 一区二区三区国产 | 成人一区二区三区在线观看 | 草久在线视频 | 久久久久久国产精品免费免费 | 日韩在线| 日韩精品视频一区二区三区 | 精品久久久久一区二区国产 | 中文字幕第一页在线 | 欧美视频成人 | 欧美激情在线观看一区二区三区 | 麻豆国产精品777777在线 | 一级黄色大片 | 亚洲午夜精品久久久久久app | 中文字幕欧美一区二区 | 日韩在线播放视频 | 国产精品久久久久无码av | av永久 | 亚洲国产精品久久久久 | 国产精品一区久久久 | 亚洲在线| 欧美在线天堂 | 久久精品视频一区二区 | 国产成人综合亚洲欧美94在线 | 国产成人jvid在线播放 | 久久久久久久av | 日韩精品一区二区三区在线观看 | 国产精品中文字幕在线观看 | 久热国产精品 | www.欧美视频 | 一区二区三区小视频 | 久久精品毛片 | 伊人成人免费视频 | 一区网站 | 在线观看www高清视频 |