'====================获取路径名各部分:  如: c:\dir1001\aaa.txt

'============获取路径路径 c:\dir1001\

'============获取路径路径 c:\dir1001\
Public Function GetFileName(FilePathFileName As String) As String   '获取文件名  aaa.txt
    On Error Resume Next
    Dim i As Integer, J As Integer
    i = Len(FilePathFileName)
    J = InStrRev(FilePathFileName, "\")
    GetFileName = Mid$(FilePathFileName, J + 1, i)
End Function

''===========获取路径路径   c:\dir1001\

''===========获取路径路径 c:\dir1001\
Public Function GetFilePath(FilePathFileName As String) As String '获取路径路径 c:\dir1001\
On Error Resume Next
Dim J As Integer
J = InStrRev(FilePathFileName, "\")
GetFilePath = Mid(FilePathFileName, 1, J)
End Function

'===========获取文件名但不包括扩展名  aaa

'===========获取文件名但不包括扩展名 aaa
Public Function GetFileNameNoExt(FilePathFileName As String) As String  '获取文件名但不包括扩展名  aaa
    On Error Resume Next
    Dim i As Integer, J As Integer, k As Integer
    i = Len(FilePathFileName)
    J = InStrRev(FilePathFileName, "\")
    k = InStrRev(FilePathFileName, ".")
    If k = 0 Then
        GetFileNameNoExt = Mid$(FilePathFileName, J + 1, i - J)
    Else
        GetFileNameNoExt = Mid$(FilePathFileName, J + 1, k - J - 1)
    End If

End Function

'======= '获取扩展名  .txt

'======= '获取扩展名 .txt
Public Function GetFileExtName(FilePathFileName As String) As String   '获取扩展名  .txt
    On Error Resume Next
    Dim i As Integer, J As Integer
    i = Len(FilePathFileName)
    J = InStrRev(FilePathFileName, ".")
    If J = 0 Then
        GetFileExtName = ".txt"
    Else
        GetFileExtName = Mid$(FilePathFileName, J, i)
    End If
End Function

摘自:网络整理


相关文章参考:


★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 获取路径名各部分 (获取文件路径,获取文件名,获取文件扩展名)自编相关推荐

  1. php获取上传文件路径 fakepath,JavaScript_js获取上传文件的绝对路径实现方法,在html中input type=file - phpStudy...

    js获取上传文件的绝对路径实现方法 在html中 function upload() { var filename = document.getElementById("importFile ...

  2. Asp.Net 获取FileUpload控件的文件路径、文件名、扩展名

    FileUpload获取文件路径.文件名等方法教程 //获取文件所在地分区 string PathRoot = Path.GetPathRoot(FileUploadImg.PostedFile.Fi ...

  3. python合并路径和文件名,python关于文件路径和文件名的操作

    os.path.abspath(path) #返回绝对路径(包含文件名的全路径) os.path.basename(path) -- 去掉目录路径获取文件名 os.path.dirname(path) ...

  4. fopen文件路径怎么写_PHP文件上传

    文件系统处理的作用: 1. 所有的项目离不开文件处理 2. 可以用文件长时间保存数据 3. 建立缓存, 服务器中文件操作 文件处理 1. 文件类型 以Linux为模型的, 在Windows只能获取fi ...

  5. python进阶14文件路径(找不到文件)

    原创链接:python进阶14文件路径(找不到文件) 开发时遇到问题,文件路径不正确,找不到文件等等,都是这一类问题. curdir,argv,file 举例: 文件1代码: 1 2 3 4 5 6 ...

  6. 【GameMaker】分离文件路径、文件名、后缀

    对于Windows和MacOS的构建目标,YoYoGames官方提供了一系列用于获取文件路径的函数. get_open_filename get_open_filename_ext get_save_ ...

  7. java执行CMD命令,文件路径或文件名带空格处理

    在java中执行CMD命令,文件路径或文件名带空格处理,按照其他人的在全路径添加双引号,执行会进入C盘,后尝试将双引号添加至对应有空格的文件路径或文件名上,进行反斜杠转义,执行OK,代码如下: pac ...

  8. java 通过文件路径获得MulipartFile类型文件 - File转MulipartFile

    java 通过文件路径获得MulipartFile类型文件 - File转MulipartFile 方式一:使用MockMultipartFile函数 方式二:数据流实现 思路:路径创建出File文件 ...

  9. 服务器文件被篡改evopro后缀,SQLServer数据库服务器mdf文件中了勒索病毒,扩展名被篡改为.fuk25933...

    SQLServer数据库服务器mdf文件中了勒索病毒,扩展名被篡改为.fuk25933 常见的扩展名如下: ReadInstructions Devos fuk25933 eking 从以下几点着手, ...

  10. tp5上传文件并获取文件路径_TP5上传文件

    TP5上传文件与上传图片雷同!!!!!其实都差不多的!!!!用到了js插件 1.首先引用 2.form表单内  最重要的就是   这个属性    enctype="multipart/for ...

最新文章

  1. 409 Longest Palindrome
  2. ORACLE SQL开发where子句之case-when
  3. 使用localStorage实现历史记录搜索功能也就是天猫app历史记录存储方便浏览
  4. iOS自动化打包之重签名导出不同证书ipa探索
  5. Hibernate中封装session(静态单例模式)
  6. 【LeetCode】【HOT】617. 合并二叉树(递归)
  7. python实例26[计算MD5]
  8. 解决vue2+vue-cli3项目ie兼容问题
  9. 17.基于scrapy-redis两种形式的分布式爬虫
  10. html怎么添加自动关机,按键精灵怎样设置自动关机
  11. 计算不确定度(C语言-大物实验)-复制即可使用
  12. 期权的“溢价率”、“杠杆率”不是越高越好
  13. 是不是不知道用什么命令查看mac系统信息?
  14. 无法启动此程序,因为计算机中丢失D3DCOMPILER _47.dIl. 尝试重
  15. Python爬虫爬取Twitter视频、文章、图片
  16. 施普林格(Springer)免费书籍
  17. 【北京迅为iMX6ULL】嵌入式学习之Linux系统编程视频教程
  18. java 垃圾收集器_JVM垃圾收集器详解
  19. ChatGPT国产平替出现了:APP商店就能下载,还可给AI加人设,背后公司刚成立3个月...
  20. PyCharm Community Edition 简单汉化(软件本身功能)

热门文章

  1. 如何消灭 Android 应用中的广告?
  2. 快戳!Python 开发者的福音来啦!
  3. 人工智能这么火,可你真的会用 TensorFlow?
  4. 计算机基础三级,三级数据库计算机基础知识
  5. flask实现后台java实现前端页面_java实现telnet功能,待实现windows下远程多机自动化发布软件后台代码...
  6. pca 累积方差贡献率公式_PCA--主成分分析
  7. autosar中bsw架构组成_AUTOSAR分层架构深度解析
  8. mybatis redis_基于人事年假管理的系统springboot+mybatis+redis+拦截器
  9. 三菱M80操作介绍_共享屋:三菱M70 PLC 转M80操作步骤
  10. java list 去空字符串_从字符串列表中删除空字符串