WIN CE编程中,创建了MFC SMART Device 后,我想要打开一个文件,如何输入该文件的路径

WIN CE编程中,创建了MFC SMART Device 后,我想要打开一个文件,如何输入该文件的路径,第1张

模拟器也相当于一个单独的设备,所以只能通过与本地PC共享或直接将文件添加至项目才能实现在模拟器打开,直接打开是不可能的,就像你和别人的两台电脑,对方不设置共享或把文件传给你你就能打开他电脑上的文件吗?
设置好后在代码中使用绝对路径即可打开。如,在Program files\TestProgram目录下的abctxt文件,只能用Program Files\TestProgram\abctxt来定位,而不能用abctxt定位。当然要添加转义符“\”,所以这样“Program Files\\TestProgram\\abctxt”
设置共享或添加文件至项目的方法如下:
1、将文件移到仿真器中的最简单方法是将它们包括为项目的一部分。使用这种方法的一个优点是,当在仿真器上执行强制重设时,只需重建项目即可恢复测试。使用此方法的过程如下:
在 Visual Studio NET 中打开项目。
在 Project(项目)菜单上,单击 Add Existing Item(添加现有项)。
在 Add Existing Item(添加现有项)对话框中,选择要复制到仿真器中的文件。
单击 Open(打开)。该文件即被添加到项目中。
在 Solution Explorer(解决方案资源管理器)窗口中,选择添加的文件。
在 Properties(属性)窗口中,验证 Build 属性是否已设置为 Content(内容)。配置为 Content(内容)的项将作为单个文件复制到目标设备中。配置为 Embedded Resource(内嵌资源)的项则是应用程序可执行文件的一部分。
建立项目。文件将随应用程序一起复制到设备中。
2、从共享复制文件
第二种方法提供了更大的灵活性,而且几乎不需要额外工作。该方法使用 Pocket PC *** 作系统内置的网络文件共享功能,而这个功能随后是通过 Visual Studio NET 中包括的仿真器提供的。
此方法分为两个部分:在开发计算机上设置共享,然后通过仿真器的 File Explorer(文件资源管理器)访问共享。
设置共享需要两个配置。首先,必须配置计算机以启用共享。其次,必须配置要共享的文件夹。
在运行 Windows 2000 的开发计算机上启用共享:
在“开始”菜单上单击“设置”,指向“网络和拨号连接”,然后双击“本地连接”。
在“本地连接状态”窗口中,单击“属性”。
在“本地连接属性”窗口中,启用“Microsoft 网络的文件和打印机共享”。
单击“确定”关闭“本地连接属性”窗口。
单击“关闭”关闭“本地连接状态”窗口。
此时,您已经完成对开发计算机的配置,可以进行文件共享了。下一步,即共享要复制到仿真器中的文件所在的文件夹。
在 Windows 2000 下共享文件夹
启动 File Explorer(文件资源管理器)。
在 File Explorer(文件资源管理器)中,在要共享的文件夹上单击鼠标右键,然后单击 Properties(属性)。
在 Properties(属性)窗口中,单击 Sharing(共享)选项卡。
在 Sharing(共享)选项卡上,选择共享文件夹,并提供共享名称。
单击 OK(确定)关闭 Properties(属性)窗口。
现在您已经完成对开发计算机的配置,可以复制文件了。首先需要将所有要复制到仿真器中的文件放置到共享文件夹中。更改PPC模拟器中的设备名称:在模拟器中选择菜单->Settings->System->About->Device ID->Device Name,更改Device Name。改成什么无所谓,只要不是默认设置就可以。然后执行以下步骤,将文件移到仿真器中:
启动仿真器。
从仿真器中启动 File Explorer(文件资源管理器)。
在 File Explorer(文件资源管理器)菜单上,单击 Open(打开)。
屏幕上将显示 Open(打开)对话框。按照 \\mycomputer\myshare 格式指定开发计算机的名称以及您创建的共享名称。
点击 OK(确定)。
根据开发计算机上的安全设置,计算机可能会在允许访问共享之前提示您输入用户名和密码。
此时,您已经可以向/从开发计算机和仿真器上的共享中复制文件了。
注意:使用设备时,用这些方法复制文件的效果是一样的,但存在一个已知问题。默认情况下,Pocket PC 设备具有设备名“Pocket PC”。除非更改此名称,否则将不能访问共享。~明白了吧?祝你好运。

以上就是关于WIN CE编程中,创建了MFC SMART Device 后,我想要打开一个文件,如何输入该文件的路径全部的内容,包括:WIN CE编程中,创建了MFC SMART Device 后,我想要打开一个文件,如何输入该文件的路径、、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/10065639.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-04
下一篇2023-05-04

发表评论

登录后才能评论

评论列表(0条)

    保存