使用自定义urlprotocol打开本地exe如果需要打开其他的文件如何解决

walker_men 2017-07-28 10:19:29
由于需要打开的那个exe文件需要打开其他的文件,而该exe文件读取数据文件路径是自动读取,而用浏览器打开exe的路径是浏览器安装的路径,这样由于路径错误该exe就打不开其需要读取的文件了。请问这样如何解决?
ps:想过在浏览器安装目录下建立文件夹存放数据文件的方法,但由于无法给文件夹命名带英文冒号的文件名也无法实现。
...全文
1219 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
小小开发- 2020-01-10
  • 打赏
  • 举报
回复
???什么鬼
ljldashen 2019-07-31
  • 打赏
  • 举报
回复
引用 楼主 walker_men 的回复:
由于需要打开的那个exe文件需要打开其他的文件,而该exe文件读取数据文件路径是自动读取,而用浏览器打开exe的路径是浏览器安装的路径,这样由于路径错误该exe就打不开其需要读取的文件了。请问这样如何解决? ps:想过在浏览器安装目录下建立文件夹存放数据文件的方法,但由于无法给文件夹命名带英文冒号的文件名也无法实现。
winRAR将需要的资源打包成EXE程序,URL协议注册的程序运行时取自身运行目录,process.start时运行同级目录下的资源文件就好.
红尘丿 2017-08-08
  • 打赏
  • 举报
回复
把浏览器重新设置。。。

5,006

社区成员

发帖
与我相关
我的任务
社区描述
解读Web 标准、分析和讨论实际问题、推动网络标准化发展和跨浏览器开发进程,解决各种兼容性问题。
社区管理员
  • 跨浏览器开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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