WinCE文件目录定制的问题

guohaidao 2010-05-25 12:42:28
本人是初学者,参考http://blog.csdn.net/gooogleman/archive/2009/08/01/4399250.aspx,做一个目录的调整,但是发现hello.wav无法增加进入,目录是有了。新的文件如何加进去呢?
...全文
179 6 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
博说医械研发 2010-05-31
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 guohaidao 的回复:]
还有一点就是每次更改了.dat或是.bib文件需要先执行build os->copy file to release diretory.这条指令会将release目录下的文件全部删除再拷贝编译生成的文件进来。然后再运行build os->make run time image。这样才能正确生成目录文件,否则一直是上次生成的样子。偶为了这个郁闷了半天。
[/Quote]

是要执行这样的操作,或者是你手动把它们复制过去也行,虽然会提示正在使用不法覆盖,但是会覆盖成功
guohaidao 2010-05-31
  • 打赏
  • 举报
回复
还有一点就是每次更改了.dat或是.bib文件需要先执行build os->copy file to release diretory.这条指令会将release目录下的文件全部删除再拷贝编译生成的文件进来。然后再运行build os->make run time image。这样才能正确生成目录文件,否则一直是上次生成的样子。偶为了这个郁闷了半天。
guohaidao 2010-05-31
  • 打赏
  • 举报
回复
在帮助中的Directory Statement里有对file和diretory的使用说明:
Directory("dir_name"):[-Directory("dir_name")]
[-File("target_filename", "source_location")]
我在仿真中没有看到hello.wav这个文件是因为没有在view->option中显示系统和隐藏文件。所有系统文件都在windows目录里面,包括我生成的一个应用项目文件myApp.exe。
-File("hello.wav", "\Windows\hello.wav")确实是从系统目录中拷贝了一个文件出来。

Peasant_Lee 2010-05-26
  • 打赏
  • 举报
回复
哈哈,传说中的自问自答,那本人就顺理成章的来接分了,哈哈哈。。。。。
comey 2010-05-26
  • 打赏
  • 举报
回复
我看到的是sounds里放的是hello.wav的lnk,文件还是保留在windows下的
guohaidao 2010-05-26
  • 打赏
  • 举报
回复
我自己来回答吧,呵呵,看来要多看看pb的帮助。
在工程中的parameterview里面,打开project.bib文件,该文件管理将哪些文件打包到NK.bin中。
输入如下信息,当然hello.wav是要打包进去的文件,需要事先拷贝到工程的release文件夹中。
FILES
; Name Path Memory Type
; -------------- --------------------------------------------- -----------
hello.wav $(_FLATRELEASEDIR)\hello.wav NK S

在project.dat中输入:
root:-Directory("Sounds")

root:-Directory("Movies")

Directory("\Movies"):-Directory("Chinese")

Directory("\Movies"):-Directory("English")

Directory("\Sounds"):-File("hello.wav", "\Windows\hello.wav")
即可建立相应的文件夹和hellow.wav的存放位置了,当然"\Windows\hello.wav"这个还不太理解,因为在仿真运行的windows目录里面没有看到hello.wav文件,而只在sounds里面看到,本来以为是File的含义是将windows里面的hello文件映射到sounds里面呢!

19,518

社区成员

发帖
与我相关
我的任务
社区描述
硬件/嵌入开发 嵌入开发(WinCE)
社区管理员
  • 嵌入开发(WinCE)社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧