close

 7.1 Unicode和WindowsNT/2000/XP

Unicode 是Windows NT/2000/XP的內核所用內碼。在WindowsNT/2000時代,由於以ANSI格式存儲的檔案仍為主流,Windows NT/2000仍是ANSI/Unicode相容的系統,在剪貼簿操作多種系統操作中,文字資料往往被轉換為系統語言下的ANSI文字。到了XP出現的時候,由於Windows 2000的普及已經有一段時間,XP成為真正以Unicode為主要文字資料格式的系統。使用者右XP下進行文字的剪下、複製、貼上時或在Notepad 中編輯文字時,系統操作的,或剪貼簿中的文字資料格式則已經變成了以Unicode為主。


雖然Unicode主導Windows內碼是未來的趨勢,但不同國家和地區的人仍然使用不同的語言,這一點並不會因為Unicode而改變。另外,在全球電腦中業已存在文件中,由於歷史原因和相容性考慮,ANSI檔案仍佔了大多數,另外,仍有大量Windows程式是ANSI程式,而非Unicode程式。《多語編輯器》不僅能視覺化編輯閱讀所有語言版本的ANSI文字檔,而且它的Unicode轉換功能為Unicode/Unicode BE和所有語系ANSI及UTF-8之間的轉換,為Unicode程式與ANSI程式之間的交流搭上了一座橋。

 

37unicode1.gif

圖 UG-7-1 Unicode相關轉換指令。左邊Unicode轉碼秀下的3條指令是Unicode轉碼秀對話方塊中的最近3次轉碼。右邊的6條指令是與當前編輯區文字/語言相關的快捷ANSI/Unicode轉換指令。


7.2 全功能的剪貼簿Unicode轉換秀 - Unicode/Unicode BE與ANSI/UTF-8之間的轉換

剪貼簿Unicode轉碼秀是全功能的Unicode相關轉換解決方案。


轉碼 ->剪貼簿轉碼: Unicode轉碼秀 -> 剪貼簿Unicode轉碼秀


在剪貼簿Unicode對話方塊中,您可以實現Unicode/Unicode BE和所有語系ANSI及UTF-8之間或轉換。包括以下幾類:


     Unicode <-> Unicode BE

     Unicode / Unicode BE <-> UTF-8

     Unicode / Unicode BE <-> ANSI(所有語系)


您在Unicode轉碼秀中所執行的最近幾次轉碼將被記錄下來,並在“剪貼簿Unicode轉碼秀”功能表指令下列出,便於您方便呼叫。 


7.3 當前文字/語言的ANSI與Unicode之間的流暢轉換

大多數使用者最可能需要使用的Unicode相關轉碼,是與當前源/目的編輯區中的文字或文字語言相關的ANSI與Unicode之間的互轉。《多語編輯器》特別提供了與此相關的3對常見轉碼指令,即可從功能表中呼叫(見圖UG-7-1),也可以透過工具列上的相關按鈕指令實現。

arrow
arrow
    全站熱搜

    sunyo 發表在 痞客邦 留言(0) 人氣()