本文目录一览:
- 1、VB6.0如何判断excel文件是否已打开?
- 2、VB如何判断exe文件是否被打开?
- 3、怎么用vb判断某个excel文件是否打开
- 4、如何用vb探测一个文件夹是否打开
- 5、VB 中怎么判断文件打开的状态即打开是否成功
VB6.0如何判断excel文件是否已打开?
Q1
在打开工作薄之前,可以用这个方法来查看工作薄是否打
on error resume next
set wk=xlapp.workbooks("test")
if err then xlapp.workbooks.open("d\test.xls")
on error goto 0
Q2
第二个问题,可用SAVEAS方法,关键是构建一个新文件名,并且这个文件名在当前目录并不存在,下面代码仅供参考,可以变化很大
k=1
curpath="d:\"
do
if dir("test"). K ".xls")"" then
.......saveas
exit do
k=K+1
loop
VB如何判断exe文件是否被打开?
你扫描一下进程列表,如果检索到你需要判断exe的进程,就是被打开或者运行中。反之,则没有。至于被其他程序占用,那就非常复杂了,可能这个exe被注入了某个系统进程中去了,你如果要分析这个,还要深度检索。-vb判断文件是否打开
怎么用vb判断某个excel文件是否打开
Workbooks("XXXX.xls").Close False/True 将XXXX.xls换成你要关闭的文件名(必须确保已经打开),如果不保存关闭,则参数用False,反之用TRUE
如何用vb探测一个文件夹是否打开
判断一个文件夹或某个文件是否被打开,有一种非常简单的方法就是:采用Api函数GetWindowText即可搞定,你查查GetWindowText函数的具体用法,没必要用钩子技术。只要使用一个时钟控件、实时判断当前标题栏的文字是否等于你所指定的或者说要加以监控的文件夹或文件名,如果相等即表示“文件夹打开,并做出相应的反应”。-vb判断文件是否打开
VB 中怎么判断文件打开的状态即打开是否成功
当文件已经被其他程序打开,不允许你再次打开时Open会出错 你可以根据Err.Number的值来判断 '已经被其他程序打开,不允许你再次打开End if