如何实现根据文件路径直接打开对应文件目录

如何实现根据文件路径直接打开对应文件目录,第1张

关于CFile的文件路径,分两种方式,一种是绝对路径,一种是相对路径。

绝对路径就是”D:\\a\\xx.txt"的形式,你可以直接指定,也可以用CFileDialogd出对话框由用户界面指定;

相对路径分默认路径和工作路径获取两种。你可以用".\\aa\\xx.txt"指定默认目录子目录或者省略前面的.\\也是可以的;工作路径获取比较靠谱(因为默认路径可能会造成不确定性,在程序运行过程中可能会被其它原因改变),工作路径要在程序运行入口的时候通过GetCurrentDirectory函数获取并保存起来,方便随时使用,这个是一个例如"d:\\yourProject\\"的字符串形式,每次拼接子目录和文件名即可,示例代码如下:

可以通过开始——搜索——文件或文件夹

输入Temporary Internet Files,选择范围为:本机硬盘驱动器 (C:D:E:F:)

临时文件夹。一般在安装程序或某些程序运行的时候,会将某些数据临时放在此文件夹中。这些数据并非长期需要的,在安装结束或运行结束时就失去作用。少数程序会自动清除自身放在此文件夹中的数据。

Temporary Internet Files:浏览网页时,下载的图像,声音或其他文件暂时存储于此。避免占用过多内存,且有助于下次浏览。

建议,除非硬盘空间不足,否则最好不要清除TEMP中内容,因为某些程序的数据会长期存储在这里。Temporary Internet Files中的内容可以清除。最好在IE选项中选取“清除internet临时文件”来清除。让你下次浏览网页时加快速度.你可以设置它的大小为1~9005MB,一般合适就好,200M左右,适合找不能下载的视频。

建议放到系统以外的盘。

方法步骤如下:

1、首先,打开计算机,然后打开JS,在其中创建一个HTML文件“test”。

2、然后将HTML框架添加到测试文件中。

3、然后添加两个输入,一个是button,另一个是file将ID设置为“open”样式类型为“display:None”并且不显示。

4、打开后,仅显示此“打开文件”按钮。

5、现在将onclick事件添加到按钮,并调用openfile来触发ID为“open”的文件。

6、现在单击浏览器中的“打开文件”就会d出选择文件路径对话框。


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

原文地址: http://outofmemory.cn/tougao/12029574.html

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

发表评论

登录后才能评论

评论列表(0条)

保存