VB判断文件及目录的存在性
方法一:
If Dir(FilePath, 16) <> "" Then Exists = True
End Function
方法二:
'========================================
'声明作用:文件存在性判断
'========================================
Private Const OFS_MAXPATHNAME = 128
Private Const OF_EXIST = &H4000
Private Type OFSTRUCT
cBytes As Byte
fFixedDisk As Byte
nErrCode As Integer
Reserved1 As Integer
Reserved2 As Integer
szPathName(OFS_MAXPATHNAME) As Byte
End Type
Private typOfStruct As OFSTRUCT
Private Declare Function apiOpenFile Lib "kernel32" Alias "OpenFile" (ByVal lpFileName As String, lpReOpenBuff As OFSTRUCT, ByVal wStyle As Long) As Long
'========================================
'函数名称:Exists
'函数作用:文件、夹存在性判断
'========================================
Public Function Exists(ByVal sFilename As String) As Boolean
On Error Resume Next
If Len(sFilename) > 0 Then
apiOpenFile sFilename, typOfStruct, OF_EXIST
Exists = typOfStruct.nErrCode <> 2
End If
摘自:网络整理
相关文章参考:
※利用VB函数Dir()实现递归搜索目录
※VB获取windows各常用目录的函数(模块)
※怎样用VB获得Windows各类系统目录
※VB判断文件及目录的存在性
※谈vb目录文件操作的三种方法-1
※谈vb目录文件操作的三种方法-2
※VB 使用SendMessage枚举文件与目录
相关文章参考:
★VB查找替代字符串的函数
★VB换行气泡提示类
★VB/VBA通用路径选择对话框
★ASCII码表0-255完整版 附详细注释
★VB的KeyAscii
★VB取得TextBox、RichTextBox光标所在的行和列(支持汉字)
★VB取得TextBox、RichTextBox光标所在的行和列(支持汉字)
★VB如何实现Undo(撤消)功能
★VB计算文本文件的行数
★VB获取快捷方式原文件路径
★微软 Small Basic 简体中文版 已经发布了
★VB操作Excel 非常详细 [网摘]
★VB如何判断文件正被占用/已被打开
★VB添加listbox 的水平卷动轴
★VB打开资源管理器并指定文件
★VB根据窗体自动调整窗体内控件大小 注:实用,可以直接引用
★VB中的指针技术
★Visual Basic编程常见问题及解答(1)
★Visual Basic编程常见问题及解答(2)
★Visual Basic编程常见问题及解答(3)
★VisualBasic变量、常数和数据类型及过程概述
★VB6的后期绑定和前期绑定
★VB用户控件制作讲解与实例
★VB制作OCX控件的步骤
★VB中FSO的调用的两种方法
★用VB操作EXCEL
★VB判断文件及目录的存在性
★VB网站(最新、经典源代码、技术文章、基础知识)
★VB得到指定文件夹下的文件列表
★用VB产生随机任意大小文件挤满硬盘
★VB文件的读写操作
★VB创建超链接 打开指定网站的几种方法
★VB 源码 删除重复行程序 函数
★VB 计算自己程序段所用时间
★VB 获取路径名各部分 (获取文件路径,获取文件名,获取文件扩展名)自编
★几行VB代码拿下注册表
★VB 在浏览器中打开指定网址
★VB窗口置顶
★vb在 ListBox 之中点击右键弹出菜单
VB判断文件及目录的存在性相关推荐
- 虚拟机下判断文件或目录是否存在
Linux环境中判断文件或目录是否存在 #!/bin/bash # 判断文件或目录是否存在 if [ $# -eq 0 ] ;then echo "未输入任何参数,请输入参数" e ...
- linux php目录是否存在,PHP判断文件或者目录是否可写,兼容windows/linux系统
在PHP中,可用is_writable()函数来判断一个 文件/目录 是否可写,用是否可生成文件的方式判断目录是否可写:网上的一些代码大多数能判断linux系统,但windows服务器下判断不准确. ...
- python判断linux中文件是否存在_linux shell 中判断文件、目录是否存在的方法
本文主要介绍了linux shell 中判断文件.目录是否存在的方法,分享给大家 -e filename 如果 filename存在,则为真 -d filename 如果 filename为目录,则为 ...
- linux if 判断文件,shell中的逻辑判断,if 判断文件、目录属性,if判断的一些特殊用法...
格式1:if 条件 ; then 语句; fi //如果满足条件,然后执行语句 [root@akuilinux01 shell]# cat if1.sh #!/bin/bash a=5 if [ $a ...
- linux判断目录是否存在命令,linux shell 中判断文件、目录是否存在的方法
本文主要介绍了linux shell 中判断文件.目录是否存在的方法,分享给大家 -e filename 如果 filename存在,则为真 -d filename 如果 filename为目录,则为 ...
- linux函数怎么判断目录是否存在,linux C之判断文件或目录是否存在 access函数
http://blog.sina.com.cn/s/blog_6a1837e90100uh5d.html access():判断是否具有存取文件的权限 相关函数 stat,open,chmod, ...
- win32 c语言检测文件是否存在,判断文件、目录是否存在:C、C++、Windows API、 boost...
一.判断文件是否存在 #ifdef WIN32 #include //C (Windows) access #else #include //C (Linux) access #endif #incl ...
- java linux 读取文件是否存在_linux下判断文件和目录是否存在
1.前言 工作中涉及到文件系统,有时候需要判断文件和目录是否存在.我结合APUE第四章文件和目录,总结一下如何正确判断文件和目录是否存在,方便以后查询. 2.stat系列函数 stat函数用来返回与文 ...
- linux下判断文件和目录是否存在[总结]
原文地址为: linux下判断文件和目录是否存在[总结] 1.前言 工作中涉及到文件系统,有时候需要判断文件和目录是否存在.我结合APUE第四章文件和目录,总结一下如何正确判断文件和目录是否存在,方便 ...
最新文章
- Vim编辑器的常用快捷键.
- Touch Event
- 洞悉物联网发展1000问之从精益管理到互联工业带来的启示是什么?
- windows下的守护进程C++
- Redis三种集群模式介绍
- C++Bubble sort冒泡排序的实现算法(附完整源码)
- Linux内核系统调用处理过程
- 循环链表解决约瑟夫环问题
- Vases and Flowers HDU - 4614
- hdu3530Subsequence【单调队列优化dp】2010多校联合
- php h5微信公众号支付接口,微信公众号H5支付接口调用方法
- uploadify动态改变参数
- 【干货】信息技术应用创新产业深度研究:204页报告深度解析信创产业全景图.pdf(附下载链接)...
- 系统学习NLP(二十五)--语种识别landID
- jquery图表统计插件-highcharts详解
- awk 字符串替换 gsub
- 短视频直播带货APP源码 全开源原生直播APP源码
- linux4.12内核 bridge简介
- DLL注入 + VEH 的方式处理异常
- barefoot公司和Tofino芯片
热门文章
- Java 最常见的 200+ 面试题全解析
- 马云自评英语水平;支付宝推刷脸支付;苹果研发基带芯片 | 极客头条
- java调用方法出现i 2a_性能-Java方法调用与使用变量
- 电脑开机时光驱咔咔响_电脑机箱噪音大?看懂这篇内容,让你四步就能解决问题...
- 软件盘将dialog顶上去_Android dialog软键盘弹出顶起View
- python字符串筛选输出_「每日一练」巧用Python对字符串进行筛选
- java list填入table_JavaFX从ObservableList填充TableView
- java 生成不重复随机数_Java如何实现生成n个不重复的随机数 Java实现生成n个不重复的随机数代码...
- 投影仪幕布增益_当贝投影带你看投影仪使用幕布和白墙的区别实测!
- python函数不包括参数函数_python中实现函数不限制参数的数量