Unity - A计划(永久有效期) 扫二维码继续学习 二维码时效为半小时

(197评价)
价格: 4431.00元
关于lua中io.write()方法
新手123发起了问答2017-10-22
10
回复
560
浏览

使用io.write()方法将中文字符串写到指定文件中后,打开发现写入的中文字符串却变成了乱码,siki老师,这是怎么回事啊?ps:记事本的编码格式是ANSI,SciTE编辑器的编码格式我都试了一遍,都不行。

所有回复
  • siki 2017-10-22

    把编码格式修改为UTF-8的编码

    • 新手123 2017-10-23

      设置为utf-8后,每次重新启动SciTE都会自动设置为Code Page Property。。。。。。。。

      (0) 回复
    • siki 2017-10-24

      回复 @ 新手123: 把代码文件的编码也修改为utf-8的编码格式

      (0) 回复
    • 新手123 2017-10-24

      回复 @ siki: 那老师,要在哪里修改啊?

      (0) 回复
    • siki 2017-10-25

      回复 @ 新手123: 修改代码文件跟修改普通文本文件一样,通过记事本打开保存为 utf-8的格式

      (0) 回复
    还有-1条回复,点击查看
    你还没有登录,请先登录注册
  • 新手123 2017-10-23

    而且siki老师,luanet.dll文件始终无法添加引用,一添加引用就提示“未能添加对该文件的引用,请确保该文件是一个有效的程序集或COM文件”,试了好多次,都没效果,另外找的文件也不能添加引用,这是咋回事儿啊?

    • siki 2017-10-24

      这个我视频中也出现过,我又换了一个dll,你看下我的视频里面

      (0) 回复
    • siki 2017-10-24

      回复 @ siki: 出现这个问题是在老师讲的旧的lua教程里面 就是ulua教程里面

      (0) 回复
    • 新手123 2017-10-24

      回复 @ siki: siki老师,我发现虽然VS不能添加引用,但是lua脚本却可以正常使用luanet.dll文件。

      (0) 回复
    • siki 2017-10-25

      回复 @ 新手123: 那就行,继续做吧

      (0) 回复
    还有-1条回复,点击查看
    你还没有登录,请先登录注册
发表回复
你还没有登录,请先 登录或 注册!