2017年7月27日 星期四

Free e-book

English
========================================================================
I google from the web and find a useful web site for sharing e-books.

Here is a link.



中文
========================================================================
網路發現免費電子書網站,分享給大家,網址

2017年7月17日 星期一

C# Compiler Error list

English
========================================================================

This web site talk about the error code when you build the Visual Studio project.

Reference: https://docs.microsoft.com/zh-tw/dotnet/csharp/language-reference/compiler-messages/cs0246




中文
=======================================================================

紀錄一下 Visual Studio 在 build 所產生的 錯誤碼

Ref: https://docs.microsoft.com/zh-tw/dotnet/csharp/language-reference/compiler-messages/cs0246

2017年4月6日 星期四

C# Localizing Windows Forms 將 Windows Form 當地語系化

English==================================================================

Hi all, today I will share how to let a application UI support device's UI language.

1. Open Visual Studio 2015 and select Windows Forms Application.

2. Add a button in Form1.

3. Set Localizable be true and Language be English. These settings are in Form1's Properties. Set the Button1's text be Hi.


4. Set Language be French in Form1's Properties and set the Button1's text be Bonjour.


5. Set Language be Chinese (Traditional) in Form1's Properties and set the Button1's text be 哈囉.


6. Click the Show All Files button in Solution Explorer. You can see there are many resource file in Form1.cs


7. Run the application. You can see the text is reference by your PC.



Reference: Walkthrough: Localizing Windows Forms.



中文====================================================================

今天要分享如何讓程式畫面可以顯示本機系統的語言

1. 首先打開 Visual Studio 2015,選擇 Windows Forms Application.

2. 在 Form1 中加入一個 Button

3. 在 Form1 內 Properties 中,設定 Localizable 為 True,並設定 Language 為 English,並更改 Button1 的 Text 為 Hi


4. 在 Form1 內 Properties 中,設定 Language 為 French,並更改 Button 的 Text 為 Bonjour


5. 在 Form1 內 Properties 中,設定 Language 為 Chinese (Traditional),並更改 Button 的 Text 為 哈囉


6. 建立專案,在 Solution Explorer 選擇 Show All Files,可以從這邊看到 Form1 有許多 *.resx 檔案,這就是對應不同作業系統所需的資源檔


7. 實際執行程式,會發現 Button 所顯示的文字會根據作業系統而變動 (測試系統環境為繁體中文)




Reference: Walkthrough: Localizing Windows Forms.

OS Operating System 作業系統 恐龍書 筆記分享

發現一個作業系統說明的網站, 對於 process vs thread, semaphore vs mutex, deadlock 說明很詳細, 有興趣的人可以去以下的網頁逛逛。 附上網址連結: link   link2