作者jlindeberg (jlindeberg)
看板Perl
标题[问题] 编码问题
时间Tue Jan 16 01:53:34 2018
小弟现在有个 c# 程式可以用参数的方式传入中文
cmd prompt -> c:> program.exe 国字
然後会开启视窗显示 "国字"
现在经由 Perl script 传递参数
$cmd = "program.exe 国字";
qx($cmd);
执行视窗开启後显示为乱码
不知道该怎麽 debug
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 110.50.140.106
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Perl/M.1516038816.A.470.html
2F:推 flu: 要debug的话 确定输入、输出、处理时的编码是否都是预期中的 01/16 03:22
3F:→ flu: 像范例中都是big5 (MS的术语是 cp950) , a.pl也是存成big5 01/16 03:23
4F:→ flu: 更正一下 perl内部处理时不是big5 01/16 03:25
5F:→ jlindeberg: 谢谢 01/17 22:31