0

我正在开发 Touch Base 的触摸屏驱动程序。我的驱动程序工作正常,但校准实用程序有问题。它需要一些外部位图文件,它们必须位于\Application Data\updd. 我试过这个:

root:-Directory("Application Data")
Directory("\Application Data"):-Directory("updd")
Directory("\Application Data\updd"):-File("calib_cr_32_1.bmp","\Windows\calib_cr_32_1.bmp")
Directory("\Application Data\updd"):-File("calib_cr_32_2.bmp","\Windows\calib_cr_32_2.bmp")
Directory("\Application Data\updd"):-File("calib_cr_32_3.bmp","\Windows\calib_cr_32_3.bmp")

我认为可能有一些事情发生并在事后删除了该文件夹,所以我尝试了这个:

root:-Permdir("Application Data")
Directory("\Application Data"):-Permdir("updd")
Directory("\Application Data\updd"):-File("calib_cr_32_1.bmp","\Windows\calib_cr_32_1.bmp")
Directory("\Application Data\updd"):-File("calib_cr_32_2.bmp","\Windows\calib_cr_32_2.bmp")
Directory("\Application Data\updd"):-File("calib_cr_32_3.bmp","\Windows\calib_cr_32_3.bmp")

在任何一种情况下,应用程序数据目录都存在,但其中没有任何内容。我尝试查看 initobj.dat 文件,但没有看到使用应用程序数据的任何其他内容。对于配置文件,我可以把它放在这里:

root:-Directory("touch")
Directory("\touch"):-File("tbupdd.ini","\Windows\tbupdd.ini.orig")

这工作得很好。触摸目录被创建并且该文件被复制。所以它似乎是特定于应用程序数据的东西。有人对我的问题有什么想法吗?

这是 Windows Embedded Compact 7。

谢谢!

4

0 回答 0