获得文件名,如何判断 是目录(文件夹)还是文件(VB)?

作者&投稿:颜甘 (若有异议请与网页底部的电邮联系)
vb 获取目录所有文件名~

1、首先,在电脑上打开VB6.0属性窗口,新建一个EXE工程窗口。

2、然后,就能在这里看到帮组文件名一栏。这时,就能在这里按下这个三点进行选择文件。

3、接下来就可以这个帮组文件的窗口。

4、此时,就能在这里进行帮组文件的加载。

5、最后,点击打开按钮既可打开VB的帮助文件。

脱离具体的环境谈并没有任何意义,所以如果当前电脑上存在此文件就是文件,存在此文件夹则为文件夹,否则什么也不是。
'Imports System.IO Dim s As String = "C:\1.txt" If File.Exists(s) Then MessageBox.Show("文件") ElseIf Directory.Exists(s) Then MessageBox.Show("路径") Else MessageBox.Show("什么都不是") End If

1.
If Dir("c:\test.txt") <> "" Then Print "True"
如果dir能出来的文件名的话,就说明是文件。
如果dir是空的话,就说明不存在这个文件。

2.
GetAttr函数

如果是目录或文件夹,会返回16.

If GetAttr("c:\test") And vbDirectory Then
MsgBox "是文件夹"
Else
MsgBox "是文件"
End If

data="你要判断的数据路径或文件"
法1:
If GetAttr(data) = vbDirectory Then '是文件夹
……
else if GetAttr(data) = vbHidden Or vbNormal Or vbReadOnly Or vbSystem Then '是文件
……
End If

法2:
If Dir(data) = "" Then '是文件夹
……
else '是文件
……
End If

类型有对应返回的


linux shell程序,如何输入一个文件名判断它是文件夹还是文件?
\/\/是目录不是文件夹 ! \/bin\/bash filename:FileType.sh read -p "Please input the filename :" filename fpath=$filename if [ -d $fpath ];then echo "$fpath is a direstory.";elif [ -e $fpath ];then echo "$fpath is a file.";else echo "$fpath is NOT a file ...

excel内有文件的路径和文件名,怎样可以判断文件是否真...
回答:写一段VBA程序 Sub xx() Dim i% i = 2 Do While Cells(i, 1) <> "" If Dir(Cells(i, 1) & "\\" & Cells(i, 2)) <> "" Then Cells(i, 4) = "是" Else Cells(i, 4) = "否" End If i = i + 1 LoopEnd Sub

怎样判断文件是否为恶意文件
这些文件可能包含病毒或木马,或者具有修改浏览器设置等不良行为。打开这些文件可能不安全,但不打开又可能令人不安。因此,掌握一些判断文件是否为恶意文件的方法至关重要。以下是一些判断文件是否为恶意文件的建议,供参考,希望能对您有所帮助!一、查看文件属性 1. **通过文件名判断**:- 观察文件扩展...

如何解读文件名后面有个问号
1. 文件类型与应用程序关联 在计算机上,每种文件类型都与一个或多个应用程序相关联。例如,.txt文件通常与文本编辑器(如记事本)相关联,而.jpg文件则与图像查看器(如Windows照片查看器)相关联。当双击文件时,计算机会根据文件扩展名判断应该使用哪个应用程序来打开它。因此,如果文件带有问号,很...

python接受用户从键盘输入的一个文件名,然后判断该文件是否存在于当前...
import os file_name =input()file_name = '\/var\/mobile\/Containers\/Data\/Application\/EA5CB557-C49B-44CF-B4D5-013A1F9C2462\/Documents\/KeepData\/files\/test3.txt'print(os.path.exists(file_name))

如何用BAT判断文件名的字母或数字?
如何用BAT判断文件名的字母或数字? 我有(以日期命名的文件如:2008年1月2号9点9分.doc)2008010299.doc2008010229.doc2008010249.doc2008010389.doc2008010399.doc2008010339.doc2008080828.doc2008080897.doc2008080891... 我有(以日期命名的文件如:2008年1月2号9点9分.doc)2008010299.doc 2008010229.doc 2008010249...

Java:怎样判断一个文件的文件名是否以"test"开头呢?求解
File file=new File("test.txt");file.getName().startsWith("test");此方法返回一个boolean类型的值

java中判断文件类型
实际上 判断文件名 只需 获取该文件的名称 截取最后一个. 后面的内容 不是txt提示错误信息 1 是 把内容读出来 换成“ ” 在写进文件 2 获取该文件的文件名 ,然后把源文件删了,在以相同的名称重新建立文件

怎么在shell脚本里判断文件名的后缀
因为linux并不针对文件后缀进行分类 所以如果你想判断文件后缀,通过shell的话,只能自己写脚本 你可以通过awk或者sed把文件名点后面的文字提取出来 然后用if进行判断是否和你设定的一致,来判断后缀

电脑是如何判断文件相同的
完全相同的文件名就算是相同的,包括扩展名。

温岭市15538137765: 获得文件名,如何判断 是目录(文件夹)还是文件(VB)? -
东郭民痔速: 1.If Dir("c:\test.txt")"" Then Print "True" 如果dir能出来的文件名的话,就说明是文件.如果dir是空的话,就说明不存在这个文件.2.GetAttr函数 如果是目录或文件夹,会返回16.

温岭市15538137765: linux 判断是文件还是目录的命令 -
东郭民痔速: 使用if...else...进行判断,比如待判断的文件或目录名是xxx,则可以这样进行判断:if [ -d xxx ];then echo "xxx is a dir" elif [ -f xxx ];then echo "xxx is a file" fi

温岭市15538137765: linux 判断是文件还是目录 -
东郭民痔速: 可以使用ls命令的-l(小写的L)参数,如果结果的第一列(第一列是属性和权限信息)的第一个字符是d,就表示这个是个目录,如果第一个字符是-(英文横杠),就表示这是个文件(第一列一共有10个字符).例子:ls -l target

温岭市15538137765: php如何判断某一个文件是目录还是一个文件? -
东郭民痔速: 用is_dir函数 true就是目录 false就是文件 is_dir(PHP 3, PHP 4, PHP 5) is_dir -- 判断给定文件名是否是一个目录 说明 bool is_dir ( string filename ) 如果文件名存在并且为目录则返回 TRUE.如果 filename 是一个相对路径,则按照当前工作目录检...

温岭市15538137765: 怎么判断是文件还是目录? -
东郭民痔速: File file = new File(path);if (file != null && file.isDirectory()) {}

温岭市15538137765: Linux下判断是否是一个目录还是一个文件的方法 -
东郭民痔速: 查文件: # find 你要查看的目录 -type f | wc -l 查目录: # find 你要查看的目录 -type d | wc -l

温岭市15538137765: windows系统中根据路径判断是文件还是目录的问题 -
东郭民痔速: 这个很简单吧,调用GetFileAttributes传入路径就可以判断了 原型:DWORD GetFileAttributes( LPCTSTR lpFileName); DWORD dwAttr = GetFileAttributes("f:\\abc\\111\\123"); if( INVALID_FILE_ATTRIBUTES == dwAttr ) { return 获取失败 } if( dwAttr & FILE_ATTRIBUTE_DIRECTORY ) { //这个是目录 } else { //这个是文件 }

温岭市15538137765: C++ 如何判断路径是文件还是目录 -
东郭民痔速: 最简单的方法就是把路径当做字符串strPath; 如果strPath.find(".") != string::npos;则表明是文件,否则为目录.或者使用win32函数,使用FindFirstFile函数以及WIN32_FIND_DATA结构体,根据if(FindFileData.dwFileAttributes & FILE_ATTRIBUTE_DIRECTORY)的结果就可以判断是文件或是目录!

温岭市15538137765: dos 命令 判断是目录还是文件? -
东郭民痔速: 只在当前目录生效 set /p ml=请输入: if exist %ml%\. dir /a:d /b %ml%&&echo %ml%是文件夹||echo %ml%不是文件夹

温岭市15538137765: 判断一个路径是否是目录 判断是文件夹还是文件 -
东郭民痔速: string path = @"D:\aaa"; if (Directory.Exists(path)) { Console.WriteLine("文件夹"); } else { if (File.Exists(path)) { Console.WriteLine("文件"); } else { Console.WriteLine("无效路径"); } } Console.Read();

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网