学员(7687)
课程(179)
分享
使用io.write()方法将中文字符串写到指定文件中后,打开发现写入的中文字符串却变成了乱码,siki老师,这是怎么回事啊?ps:记事本的编码格式是ANSI,SciTE编辑器的编码格式我都试了一遍,都不行。
把编码格式修改为UTF-8的编码
设置为utf-8后,每次重新启动SciTE都会自动设置为Code Page Property。。。。。。。。
回复 @ 新手123: 把代码文件的编码也修改为utf-8的编码格式
回复 @ siki: 那老师,要在哪里修改啊?
回复 @ 新手123: 修改代码文件跟修改普通文本文件一样,通过记事本打开保存为 utf-8的格式
而且siki老师,luanet.dll文件始终无法添加引用,一添加引用就提示“未能添加对该文件的引用,请确保该文件是一个有效的程序集或COM文件”,试了好多次,都没效果,另外找的文件也不能添加引用,这是咋回事儿啊?
这个我视频中也出现过,我又换了一个dll,你看下我的视频里面
回复 @ siki: 出现这个问题是在老师讲的旧的lua教程里面 就是ulua教程里面
回复 @ siki: siki老师,我发现虽然VS不能添加引用,但是lua脚本却可以正常使用luanet.dll文件。
回复 @ 新手123: 那就行,继续做吧