delphi打印html文件路径,Delphi获取文件名、不带扩展名文件名、文件所在路径、上级文件夹路径的方法...

1.获取不带扩展名的文件名方法,利用ChangeFileExt函数修改传入参数的扩展为空,并不会对文件本身产生变更。

ChangeFileExt(ExtractFileName(‘D:\KK\Test\123.txt‘),‘‘); //返回 123

2.获取上级文件夹路径的方法。

ExtractFileDir(‘D:\KK\Test\‘)+‘..‘; //返回 D:\KK\

3.获取完整文件或文件夹路径中的驱动器。

ExtractFileDrive(‘D:\KK\Test\‘); //返回 D:

4.获取完整文件名中的路径,最后带"\"。

ExtractFilePath(‘D:\KK\Test\123.txt‘); //返回 D:\KK\

5.获取完整文件名中的路径,最后不带"\"。

ExtractFileDir(‘D:\KK\Test\123.txt‘); //返回 D:\KK

6.获取完整文件名中的文件名称(带扩展名)。

ExtractFileName(‘D:\KK\Test\123.txt‘); //返回 123.txt

7.获取完整文件名中的文件扩展名(带.)。

ExtractFileExt(‘D:\KK\Test\123.txt‘); //返回 .txt

8.获取相对路径。(参数:BaseName:基准文件名,DestName:目标文件名,注意\的使用)

ExtractRelativePath(‘D:\KK\‘, ‘D:\KK\Test‘); //返回 Test

ExtractRelativePath(‘D:\KK\‘, ‘D:\KK\Test\hi‘); //返回 Test\hi

ExtractRelativePath(‘D:\KK\Test\hi‘, ‘D:\KK‘); //返回 ..\..\KK

ExtractRelativePath(‘D:\KK\Test\hi‘, ‘D:\KK\Test‘); //返回 ..\Test

9.获取短文件名,即8+3的DOS格式,文件名8位,扩展名3位。

ExtractShortPathName(‘D:\KK\Program Files\12345 78 9.txt‘); //返回 D:\KK\Progra~1\123457~1.txt

10.获取含有网络驱动器的文件全路径。

ExpandUNCFileName(‘H:\KK\delphi.exe‘); //返回格式为“//机器名\共享名\文件名”

11.检查文件是否与指定的文件名格式匹配,支持通配符。

MatchesMask(‘D:\KK\Test\123.txt‘, ‘*.?x?‘); //返回 True

原文:https://www.cnblogs.com/KK3228911/p/13371043.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/245533.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

gitlab git clone 输入密码_gitlab1:部署gitlab

1、配置yum源vim /etc/yum.repos.d/gitlab-ce.repo复制以下内容:[gitlab-ce]nameGitlab CE Repositorybaseurlhttps://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el$releasever/gpgcheck0enabled12、更新本地yum缓存sudo yum makecache3、安装GitLab社区版sudo y…

计算机专业英语第五章ppt,计算机专业英语第五章.ppt

计算机专业英语第五章Background The Internet protocols are the worlds most popular open-system (nonproprietary) protocol suite because they can be used to communicate across any set of interconnected networks and are equally well suited for LAN and WAN comm…

python播放在线音乐_Python实现在线音乐播放器

最近这几天,学习了一下python,对于爬虫比较感兴趣,就做了一个简单的爬虫项目,使用Python的库Tkinsert做了一个界面,感觉这个库使用起来还是挺方便的,音乐的数据来自网易云音乐的一个接口,通过re…

golang如何打印float64的整数部分_2020-08-10:如何不用加减乘除求浮点数的2倍值?...

福哥答案2020-08-10:浮点数符号位阶码尾数,阶码加1就是浮点数的2倍值。代码用golang编写,如下:package test33_addimport ( "fmt" "math" "testing")/*//https://www.bbsmax.com/A/6pdDX7…

五年级数学上册用计算机探索规律,人教版小学五年级数学上册《用计算器探索规律》课后反思...

当前,新课程改革强调学生学习方式的转变.高效课堂是课程改革过程中有效学习方式之一.在高效课堂中,孩子们能发挥自己潜能、展示自己的才能,提高了孩子们的学习兴趣.如何让高效课堂焕发光彩能?一、合理分组,恰当分工合理分组是高效课堂顺利进行的前提.在以前的学习过…

mysql varchar 非空判断_工资从1万到3万,你还差mysql数据库优化之系列三

查询性能的优化优化查询分析的步骤:1.应用查询是否检索超过需要的数据2.mysql服务器是否在分析超过需要的数据正确使用索引:1.like语句操作一般不使用%或_开头例如: select * from tableName where name like %cn;只能使用like aaa%;2.组合索引例如索引index index_name (a, b,…

etl数据抽取工具_数据同步工具ETL、ELT傻傻分不清楚?3分钟看懂两者区别

什么是数据同步工具(ETL、ELT)数据同步工具ETL或者ELT的作用是将业务系统的数据经过抽取、清洗转换之后加载到数据仓库的过程,目的是将企业中的分散、零乱、标准不统一的数据整合到一起,为企业的决策提供分析依据。数据同步是大数据项目重要的一个环节。…

浙江等高等学校计算机,2010年浙江省高等学校计算机等级考试

2010年上半年浙江省高等学校计算机等级考试二级C程序设计试卷一、程序阅读与填空(24小题,每小题3分同,共72分)1.阅读下列程序说明和程序,在每小题提供的若干可选答案中,挑选一个正确答案。【程序说明】输入一个正整数&…

oracle数据库查表_Oracle面试问题-技术篇

这也许是你一直期待的文章,在关注这部分技术问题的同时,请务必阅读有关面试中有关个人的问题和解答。和猎萝卜小编来一起了解。这里的回答并不是十分全面,这些问题可以通过多个角度来进行解释,也许你不必在面试过程中给出完全详尽…

uniapp怎么调起摄像头拍视频_抖音视频怎么拍?我们总结了10个手机视频拍摄小技巧...

抖音的很多功能与小咖秀类似,但不同的是,抖音用户可以通过视频拍摄的快慢、视频编辑和特效等技术让作品更具创造性,而不是简单地对嘴型。抖音短视频的10个拍摄技巧,帮助你方便、快捷地制作出更加优质的短视频内容。1.远程控制暂停更方便抖音视频怎么拍?在拍摄时,如果…

计算机的两个基本能力是存储程序,【2012年职称计算机模拟题(55)】- 环球网校...

15.简述计算机的存储程序原理$lesson$答:计算机的工作方式取决于它的两个基本能力,A.是能够存储程序;B.是能够自动执行程序。计算机利用存储器(内存)来存放所要执行的程序,而CPU可以依次从存储器中取出程序的每一条指令,并加以分析…

jdk 安装_Jdk 安装使用教程

java 程序员的第一个程序 hello worldpublic class MyFirstJavaProgram {public static void main(String []args) {System.out.println("Hello World");}}1、下载jdk连接地址:https://docs.oracle.com/javase/8/docs/technotes/guides/install/install_o…

win10计算机管理字体糊,win10字体模糊如何解决

win10系统是一款优秀的消费级别的系统,深受大家广泛好评。但是有些网友在使用时也会出现一些问题,比如win10字体模糊。接下来,我就给大家介绍一下解决win10字体模糊的解决方法,赶紧来瞧瞧吧近来有不少网友询问win10字体模糊的解决…

蓝字冲销是什么意思_梦见上学 做梦梦到上学是什么意思 梦到上学有哪些预兆...

点击上方蓝字关注我们 查看更多梦见上学是什么意思 做梦梦到上学是什么意思 梦到上学有哪些预兆梦见上学 做梦梦到念书是什么意思 梦见上学代表什么意思预兆梦见上学,吉兆,生活会幸福快乐。梦见上学,可能是因为你近期的生活工作压力导致的&am…

ffmpeg如何在结尾添加帧_一种“视频帧对齐”的测试方案实践

点击蓝字?关注【测试先锋】,不再迷路!一起成为互联网测试精英,前瞻测试技术~导语全参考清晰度测算的时候,输入两个视频帧序列,但是视频帧序列没有对齐,怎么知道丢了哪帧?又怎么知道…

2021盐城中考有计算机考试吗,2021盐城中考总分满分是多少?各科目分值设置

2021盐城中考总分满分是多少?各科目分值设置三、考试科目盐城市2021年初中毕业与升学考试(简称“中考”)模式为“学业水平考试实验实践技能考查综合素质评价”。学业水平考试和实验实践技能考查的评价标准由市教科院制定发布。1. 学业水平考试2021年中考学业水平考试…

java mongo分组统计_探秘 Dubbo 的度量统计基础设施 - Dubbo Metrics

对服务进行实时监控,了解服务当前的运行指标和健康状态,是微服务体系中不可或缺的环节。Metrics 作为微服务的重要组件,为服务的监控提供了全面的数据基础。近日,Dubbo Metrics 发布了2.0.1版本,本文将为您探秘 Dubbo …

python可以做运动控制卡吗_今天,终于明白了运动控制器和运动控制卡的区别

原标题:今天,终于明白了运动控制器和运动控制卡的区别 运动控制器是完整的、独立的硬件平台,运动控制卡则需要一个载体(一个系统运行平台,必须基于PC)。 一、从安装使用方式来看 运动控制卡,一般是PCI插槽的&#xff0…

电子计算机技能竞赛数据,2015年浙江省中等职业学校计算机应用技术专业学生职业技能大赛“计算机检测维修与数据恢复”赛项规程.doc...

2015年浙江省中等职业学校计算机应用技术专业学生职业技能大赛“计算机检测维修与数据恢复”赛项规程.doc还剩8页未读,继续阅读下载文档到电脑,马上远离加班熬夜!亲,喜欢就下载吧,价低环保!内容要点&#x…

设备的dpr_湘潭污水处理设备_处理污水设备生产厂

湘潭污水处理设备_处理污水设备生产厂?氮磷过度排放导致水体富营养化仍是全球关注的水污染热点问题, 而对于传统城市污水处理厂来说, 污水的深度脱氮除磷和同步达标排放仍是需要攻克的难点问题.传统脱氮除磷工艺存在脱氮与除磷对有限碳源的竞争、硝化反应产物对厌氧释磷的抑制…