Re: [問題] perltk menu 中文的部份

看板Perl作者 (vv)時間16年前 (2009/08/10 23:05), 編輯推噓1(102)
留言3則, 2人參與, 最新討論串2/2 (看更多)
※ 引述《vvbird (vv)》之銘言: : 使用環境 : OS: windows XP : 編譯器: active perl : 程式: : ======= : #!/usr/bin/perl -l : # : use encoding 'big5', STDIN => 'big5', STDOUT => 'big5'; : use Tk; : my $mw = MainWindow -> new; : $mbar = $mw -> Menu(); : $mw -> configure(-menu => $mbar); : $file = $mbar -> cascade(-label => "File中"); : MainLoop; : ======= : 問題就出在黃色這一行, : File 後面的那個 "中" 都會變成亂碼 : 不知道這部份該怎麼處理呢? 後續回報 把 use encoding 'big5', STDIN => 'big5', STDOUT => 'big5'; 這一行去掉後, File 後面那個 "中" 就正常了 但是, 其他的部份就不正常...這下頭大了..-_- -- 家教經驗談 & 利用 TeX 編考卷與講義 http://dunst-kang.blogspot.com/ 要轉錄文章的人請注意三件事 1. 請註明出處, 2. 請保留簽名檔, 3. 請發個 mail 讓我知道 我的動態...(要簡單的註冊才能互動)歡迎一起來囉 bbs 型的微型網誌(plurk) http://plurk.com/dunst/invite -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 123.204.128.60

08/11 01:58, , 1F
我想你的編輯器存檔的時候沒有選 utf8
08/11 01:58, 1F

08/11 02:01, , 2F
另外字串 utf8 <=> big5 可以參考 Encode::TW
08/11 02:01, 2F

08/11 08:26, , 3F
utf8 這部份我確定沒有問題
08/11 08:26, 3F
文章代碼(AID): #1AW3ScRx (Perl)
討論串 (同標題文章)
文章代碼(AID): #1AW3ScRx (Perl)