Palm扩展卡编程入门
来源:TOMPDA 作者:踏网嬉游 责任编辑:阿俊 发表时间:2003-09-12 11:30 评论()
${article.keywordHaveUrl}
其实Palm操作扩展卡的方法很简单,如果你有原来在RAM里操作文件的基础,看了这个入门,肯定能编写出支持扩展卡的程序了。
操作扩展卡上文件的基本步骤:
1、只读操作:找到卷->打开文件->读取制定index的记录->关闭文件
2、需要写的操作:找到卷->把卡上文件拷贝到RAM里->以前在RAM怎么做现在仍然怎么做->把RAM里的文件拷回卡上(如果有改动的话)
蓝色部分看附件,是91PDA论坛的版主Eden写的,写得够详细了,使用的时候直接抄代码就行。
黑色部分就不要讲了,如果RAM里文件还不会操作就不用考虑学习如何操作卡上文件了。
红色部分,看Palm API中VFS Manager的三个函数:VFSFileOpen、VFSFileDBGetRecord、VFSFileClose。这三个函数和Data Manager中的DmOpenDatabase、GetRecord、DmCloseDatabase很相似的,有经验的人一看就明白了。对了也许还要去读文件的一些信息,用VFSFileDBGetInfo,想知道的东西都有了。
VFS Manager还有其他一些函数,比如 VFSFileReadData,这些函数适合操作非pdb格式的文件,比如txt,bmp等,也可以自定义一个数据文件,只能装在卡上,不能装在RAM里的。在PC上有二进制文件操作经验的朋友看看help应该就没有问题。
相关报道
1
本文导航>>
- 1.Palm扩展卡编程入门
