| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 819 人关注过本帖
标题:如何关闭由ShellExecute采用默认方式打开的pdf文件
取消只看楼主 加入收藏
wabc327
Rank: 1
等 级:新手上路
帖 子:60
专家分:0
注 册:2021-2-4
结帖率:33.33%
收藏
已结贴  问题点数:20 回复次数:9 
如何关闭由ShellExecute采用默认方式打开的pdf文件
如何关闭由ShellExecute采用默认方式打开的pdf文件,比如默认方式Adobe Reader9.0打开的PDF或者默认方式360浏览器打开的PDF文件。本人想实现由服务器拷贝过来的pdf,经过“打开”、“关闭”,最后删除不留痕迹,这样是为了不直接打开服务器的pdf,避免暴露路径信息或网址,请各位朋友帮忙指点!!!
搜索更多相关主题的帖子: 打开 文件 关闭 默认 pdf 
2023-07-26 13:18
wabc327
Rank: 1
等 级:新手上路
帖 子:60
专家分:0
注 册:2021-2-4
收藏
得分:0 
回复 2楼 yiyanxiyin
大师:有什么解决办法么,给个思路,最好能够给个实例。
2023-07-26 15:15
wabc327
Rank: 1
等 级:新手上路
帖 子:60
专家分:0
注 册:2021-2-4
收藏
得分:0 
回复 4楼 yiyanxiyin
大师朋友:你确定能在vfp6.0上实现你所说的这几项功能么,本人才疏学浅,愿闻其详。能否给个实例学习一下呢。
另外咨询一个问题,vpf怎样关闭ShellExecute()以“默认打开方式”打开的pdf文件。
2023-07-26 16:23
wabc327
Rank: 1
等 级:新手上路
帖 子:60
专家分:0
注 册:2021-2-4
收藏
得分:0 
回复 6楼 my2318
我是不想让客户端产生pdf垃圾文件,用完就删除,如果客户另存为……属个人行为不做处理。关闭pdf文件就是为了能删除pdf文件,把所有查看过的文件都清理干净,这样就不会不断产生垃圾文件,相当于用了缓存,又清理了缓存。 (打开一个新的pdf文件,删除原打开的pdf“条件是必须先关闭该文件才能删除啊”,实现永久都是打开一个pdf,最后关闭表单后删除最后一个打开的pdf文件)

[此贴子已经被作者于2023-7-26 22:13编辑过]

2023-07-26 22:00
wabc327
Rank: 1
等 级:新手上路
帖 子:60
专家分:0
注 册:2021-2-4
收藏
得分:0 
回复 8楼 吹水佬
很荣幸能得到您的解答,我主要想解决的问题是:因为从服务器直接打开pdf文件会暴露服务器地址,所以想到了拷到本地打开,但拷贝到本地就会给客户端建立很多临时pdf文件,这些文件我想在程序运行中“新打开下一个PDF后关闭并删除上一个打开过的PDF,因为创建客户端本地PDF文件时,是有文件名的,所以删除哪个文件是知道的,就是不知道怎样关闭已打开的PDF文件”,吹水佬老师,您费点心帮忙解决一下呗,根据您的经验如有更好的方案那就更好了。谢谢!
2023-07-27 06:31
wabc327
Rank: 1
等 级:新手上路
帖 子:60
专家分:0
注 册:2021-2-4
收藏
得分:0 
回复 11楼 yiyanxiyin
给个简单的实例可以么 多谢!
2023-07-27 10:19
wabc327
Rank: 1
等 级:新手上路
帖 子:60
专家分:0
注 册:2021-2-4
收藏
得分:0 
回复 10楼 吹水佬
你的意思我明白,关键是客户端用默认程序打开了这个pdf文件,不关闭怎么删除啊,我需要用vfp关闭这个文件并把它删除,然后再打开下一个pdf,周而复始始终打开的是一个pdf,简单说就是新的来,旧的删除。
2023-07-27 10:23
wabc327
Rank: 1
等 级:新手上路
帖 子:60
专家分:0
注 册:2021-2-4
收藏
得分:0 
回复 14楼 吹水佬
不管是程序启动还是关闭时清理,如果他在vfp中用默认的程序打开的pdf文件没有关闭,这时删除,程序就会报错,这样就需要判断这个pdf是被打开还是已经关闭了,如果pdf文件时打开的就下一次再做删除处理,如果是关闭的就立即执行删除,请问有函数或方法能判断特指的pdf文件是打开还是关闭的么? 请吹水佬老师指教!
2023-07-27 10:52
wabc327
Rank: 1
等 级:新手上路
帖 子:60
专家分:0
注 册:2021-2-4
收藏
得分:0 
回复 16楼 吹水佬
请给我一个解决方案吧,多谢!


[此贴子已经被作者于2023-7-27 11:33编辑过]

2023-07-27 11:21
wabc327
Rank: 1
等 级:新手上路
帖 子:60
专家分:0
注 册:2021-2-4
收藏
得分:0 
回复 18楼 吹水佬
能具体说一下么 实在搞不懂  给几条语句学习一下呗
2023-07-27 12:42
快速回复:如何关闭由ShellExecute采用默认方式打开的pdf文件
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.011931 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved