学习Symbian第七课.docVIP

  • 1
  • 0
  • 约5.7千字
  • 约 6页
  • 2018-03-14 发布于河南
  • 举报
学习Symbian第七课

学习Symbian第七课 今天,我们来做一个小程序,是关于文本文件的读取与写入的,文本文件是最基本的操作。先看看程序运行的效果吧 首先,给程序添加两个菜单用于打开和保存文件。当你选打开文件菜单时,程序读入“C:\Hello.txt”文件(这里的C盘不是电脑的C盘,而是手机模拟器的C盘),并显示在编辑框中。接着你可以在编辑框中对文本内容进行修改。改完后选择保存菜单,程序就把编辑框中的内容追加到原来的文件中保存下来。最后你可以再次选择打开菜单,这是你会发现第二次读入的文件和第一次读入的不同了,在文件后面多了上次编辑的内容。 程序涉及到的知识点 关于菜单和编辑框的操作是前几课讲的内容,我就不重复了。 文件和文件流的操作。 文件的操作要用到“f32file.h”头文件和“efsrv.lib”链接库,他提供了文件的创建删除复制等常规操作,能读取文件属性,读取文件内容等。 因为要保存文件,所以要用到文件流的操作,这就要用到“s32file.h”头文件和“estor.lib”链接库。 Unicode—8编码 我们在读取写入文件时,使用的是二进制来操作,文件中也是以8位的byte二进制数据来存储文件的,一个8位的byte最多能存储256个不同的信息,这样如果存储英文,那也是绰绰有余了。但是汉字远不止256个啊,要存储汉字信息,这就要用双字节来存储,也就是说用两个字节共同来表示一个汉字,这就是Uni

文档评论(0)

1亿VIP精品文档

相关文档