PCDVD數位科技討論區
(https://www.pcdvd.com.tw/index.php)
- 疑難雜症區
(https://www.pcdvd.com.tw/forumdisplay.php?f=34)
- - DELPHI 程式中文化問題
(https://www.pcdvd.com.tw/showthread.php?t=1122607)
|
---|
DELPHI 程式中文化問題
*.dfm內
我確定是以下紅字為欲修改處 object Label2: TLabel Left = 8 Top = 264 Width = 108 Height = 13 Caption = #20320#30340#20219#21153#26159#33258#21160#36208#36335 可是這是什麼碼? 只能為數字,而且#之後 一組是5碼...... 不是ANSI 不是UTF8 不是UNICODE 要用什麼程式轉換? |
很感謝您
我將一個字輸入記事本然後存檔(UTF-8 與unicode) 以16h觀看,是佔6byte...所以認不出是什麼 那5碼是類似對照表的編號嗎? |
那是UNICODE碼的十進制值,轉成16進制不就是常見的UNICODE HEX值 :laugh:
|
引用:
原來是這樣,UNICODE文件檔頭是FF FE 我把這兩bytes算進去難怪看不出 而且是要十進制才不會出錯 謝謝各位的提點 :) |
FF FE是被用來指明是UNICODE文字檔的檔頭(UTF-8/UTF-16是2位元組,而UTF-32則是4位元組),也是UNICODE字型編碼中不使用的地方(2個字碼: U+FFFE及U+FFFF)
|
改 dfm 不重編也沒用
既然會重編 為何不直接改 Unit ? |
所有的時間均為GMT +8。 現在的時間是04:06 PM. |
vBulletin Version 3.0.1
powered_by_vbulletin 2024。