当前位置: 代码迷 >> WinCE >> 文件操作的有关问题
  详细解决方案

文件操作的有关问题

热度:84   发布时间:2016-04-28 13:37:07.0
文件操作的问题
接手一活儿,.net平台下目标平台为windowsCE的一应用软件,就是扫描数据,然后修改到芯片,现在要把扫描的内容和修改的内容同时要保存下来,好让移动设备同PC端同步,请问保存该怎么保存呢?读写文件怎么读写呢?还有怎么放在指定文件夹下呢?一点没接触过,还请指点~~

------解决方案--------------------
保存文件到指定文件夹下,只要调用CreateFile()就可以了。
------解决方案--------------------
就通过文件系统保存就可以了,可以通过串行化来保存数据比较方便
------解决方案--------------------
文件操作与PC上基本相同,注意Unicode就OK啦
------解决方案--------------------
.net不太清楚
可以直接通过API来实现
CreateFile建立文件,此处便可指定文件夹
WriteFile向文件中写入内容
ReadFile读取文件中的内容
...

------解决方案--------------------
楼主可以先了解一下函数fopen和函数和fread,fwrite。只要是c都会支持。了解它,你的问题就迎刃而解了。
------解决方案--------------------
楼主要注意WinCE下没有相对路径。
我的设备即对应根目录\\,
所以,My Documents对应的路径是\\My Documents。
------解决方案--------------------
唉,楼主在C#,不用C#的东西,还要用C的API,肯定很麻烦啦,那些API,一大堆的数据结构要包头文件.
SECURITY_ATTRIBUTES 这个安全属性也是要包头文件的.
  相关解决方案