易语言取文件名和文件扩展名
取文件扩展名,返回一个文件的扩展名称,如.txt,如果没有后缀,返回空,文件_取文件名,比如:F:\123.txt,成功返回123,失败返回空,这个命令的第二个参数可以控制是否返回扩展名称。用到的api有:PathFindExtensionA,PathFindFileNameA。
511遇见易语言模块API教程
PathFindExtensionA
.版本 2.DLL命令 PathFindExtensionA, 文本型, "shlwapi.dll", "PathFindExtensionA", , 文件_取扩展名.参数 pszPath, 文本型, , 文件的路径和名称
PathFindFileNameA
.版本 2.DLL命令 PathFindFileNameA, 文本型, "shlwapi.dll", "PathFindFileNameA", , 文件_取文件名.参数 pszPath, 文本型, , 文件完整路径
文件_取扩展名
.版本 2.子程序 文件_取扩展名, 文本型, 公开, 返回一个文件的扩展名称,如.txt,如果没有后缀,返回空
.参数 文件名, 文本型, , 文件的路径和名称返回 (PathFindExtensionA (文件名))
511遇见易语言模块API教程
文件_取文件名
.版本 2.子程序 文件_取文件名, 文本型, 公开, 比如:F:\123.txt,成功返回123,失败返回空
.参数 路径文件名, 文本型, , 文件的完整路径包括名称
.参数 是否带后缀, 逻辑型, 可空, 默认为假,不带后缀,参数为真带后缀
.局部变量 j_fname, 文本型j_fname = PathFindFileNameA (路径文件名)
.如果真 (取文本右边 (j_fname, 1) = “\”)返回 (“”)
.如果真结束
返回 (选择 (是否带后缀, j_fname, 取文本左边 (j_fname, 取文本长度 (j_fname) - 取文本长度 (文件_取扩展名 (j_fname)))))
测试调用:
.版本 2.子程序 _按钮1_被单击, , , 文件_取文件名
.局部变量 f_name, 文本型f_name = 文件_取文件名 (“C:\Users\zcp\Desktop\易语言模块API-31\511遇见模块模块源码.e”, )
标签1.标题 = f_name
易语言取文件名和文件扩展名相关推荐
- 根据文件名或文件扩展名获取文件的默认图标
新建一个vs2010 窗体项目,新建按钮button和图片picturebox 下面是程序 using System; using System.Collections.Generic; using ...
- java 根据文件名获取文件扩展名
/*** 获取文件扩展名* @return*/public static String ext(String filename) {int index = filename.lastIndexOf(& ...
- 易语言取c盘文件夹中的文件被占用,易语言检测文件被哪个进程占用的代码
易语言检测文件被哪个进程占用的代码 检测文件占用的代码 此功能需要加载贝贝吧模块6.6 .版本 2 .支持库 eAPI .程序集 窗口程序集_启动窗口 .子程序 _查询按钮_被单击 .局部变量 进程名 ...
- c#文件名去掉后缀_C#如何从文件路径中分离出文件名以及文件扩展名
在C#文件操作的过程中或者Asp.Net文件的处理过程中,有时候知道文件的完整路径信息后,需要从完整路径中分离出文件名以及文件的后缀名等信息,此文将简要介绍C#语言如何从文件路径中分离出文件名以及文件 ...
- 如何简单的修改文件名及文件扩展名重命名
怎样才能快速重命名多个文件的文件名及它们的扩展名呢?记住以下操作,批量重命名.节省时间.提高效率.一起来学习一下吧. 首先在电脑中打开浏览器,进入到电脑软件站,下载一个文件批量改名高手 进入到文件批量 ...
- 易语言取c盘文件夹中的文件被占用,易语言教程移动文件复制文件删除文件
课程示范了移动文件().复制文件().删除文件()命令的使用注意事项,并采用拖放对象写了一个小程序,本节课针对的对象只是文件, 系统核心支持库-复制移动删除文件 新命令 1.复制文件() 2.移动文件 ...
- 易语言取c盘文件夹中的文件被占用,win7系统怎么快速找出文件被什么进程占用|win7解除文件占用的方法...
很多时候我们想删除文件或文件夹的时候,会出现文件正在使用的提示导致文件无法删除,如果知道是什么程序在使用这个文件好,但多数时候我们并不知道是被什么程序占用,那么在win7系统怎么快速找出文件被什 ...
- python获取文件名及文件扩展名的方法
import osfile_list = os.listdir('./') for item in file_list:print(item)print('file name:',os.path.sp ...
- c语言 m文件是什么,M文件扩展名 - 什么是.m以及如何打开? - ReviverSoft
你在这里因为你有,有一个文件扩展名结尾的文件 .m. 文件与文件扩展名 .m 只能通过特定的应用程序推出.这有可能是 .m 文件是数据文件,而不是文件或媒体,这意味着他们并不是在所有观看. 什么是 ...
最新文章
- 全面分析阿里数据中台,小白也能看懂 | CSDN原力计划
- 实现量子计算,我们还需要做些什么?
- vectornator安卓_Vectornator Pro
- python 从excel中抓取数据_使用Python抓取美团数据存于Excel中
- java date显示格式_Java如何显示不同格式的日期?
- smtplib 抄送邮件_用Python收发电子邮件
- Python基础——字符串、列表、元组
- 【库安装】windows下Python安装protobuf
- 【网络协议】IP协议、ARP协议、RARP协议
- Nginx 安装配置
- 云原生生态周报 Vol. 3 | Java 8 ❤️ Docker
- 06.complement 方法
- tomcat配置manger账户和host-manager账户的方法详细图解
- 使用高德地图API实现历史轨迹查询
- CSS面试须知--选择器
- 核心业务2:借款人申请借款额度
- 展示和隐藏后缀名操作
- 视频类网站的简单研究
- LEFT JOIN 与 RIGHT JOIN
- import上一级目录的模块(Python)