利用API检测文件是否存在

汝宁佳人

汝宁佳人

2016-02-19 18:51

下面这个利用API检测文件是否存在教程由图老师小编精心推荐选出,过程简单易学超容易上手,喜欢就要赶紧get起来哦!
在某些场合,我们需要确定特定目录下特定文件是否存在。VB自带的DIR函数可以查找符合条件的文件(在VB编程乐园已经有过介绍),但用起来略显复杂。这里介绍一种较为简单的方法。
  API函数的SHFileExists的功能,从其名字来看,应该是SearchFileExists,亦即查找存在的文件。用它来检测文件存在与否是很容易的。试看下面的例子。
  
  在标准EXE工程放置两个文本框和一个按钮,输入如下代码:
  
  PrivateDeclareFunctionSHFileExistsLib"shell32"Alias"#45"(ByValszPathAsString)AsLong
  
  PrivateSubCommand1_Click()
  DimiAsInteger
  i=Str$(SHFileExists(Text1.Text))
  Ifi=0Then'Str$值只有两种可能,0或者1
  Text2.Text="文件不存在"
  Else
  Text2="文件存在"
  EndIf
  EndSub
  
  按F5运行程序,在Text1输入要查找的文件的驱动器名、路径和名称,然后点击按钮,Text2会报告文件是否存在。
  值得一提的是,SHFileExists函数支持对任何文件的查找,同时也支持对文件夹的查找。->

展开更多 50%)
分享

猜你喜欢

利用API检测文件是否存在

编程语言 网络编程
利用API检测文件是否存在

IOS检测指定路径的文件是否存在

编程语言 网络编程
IOS检测指定路径的文件是否存在

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

利用API创建文件目录

编程语言 网络编程
利用API创建文件目录

Ajax简单应用,检测用户名是否存在

Web开发
Ajax简单应用,检测用户名是否存在

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

excel用 vba判断文件是否存在

电脑入门
excel用 vba判断文件是否存在

利用API播放声音文件

编程语言 网络编程
利用API播放声音文件

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

DBGrid中用光标键控制Cell

DBGrid中用光标键控制Cell

爱情像杯酒,但它只会让你越来越不清醒.

爱情像杯酒,但它只会让你越来越不清醒.
下拉加载更多内容 ↓