`
qzriso
  • 浏览: 236466 次
  • 性别: Icon_minigender_1
  • 来自: ph
社区版块
存档分类
最新评论

相对路径转化为绝对路径

 
阅读更多

请先添加 ComObj, ComConst引用,以下是实现代码。

function PathCombine(lpszDest: PChar; const lpszDir, lpszFile: PChar):PChar; stdcall; external 'shlwapi.dll' name 'PathCombineA';
function PathCombineA(lpszDest: PAnsiChar; const lpszDir, lpszFile:PAnsiChar): PAnsiChar; stdcall; external 'shlwapi.dll';
function PathCombineW(lpszDest: PWideChar; const lpszDir, lpszFile:PWideChar): PWideChar; stdcall; external 'shlwapi.dll';

 

function GetAbsolutePath (BasePath, RelativePath:string):string;
var
  Dest:array [0..MAX_PATH] of char;
begin
  FillChar(Dest,MAX_PATH+1,0);
  PathCombine(Dest,PChar(BasePath), PChar(RelativePath));
  Result:=string(Dest);
end;

分享到:
评论

相关推荐

    如何将相对路径转化为绝对路径

    实例说明在C#中如何将相对路径转化为绝对路径

    absolutepath:从相对路径计算绝对路径-matlab开发

    从相对路径计算绝对路径。 适用于 windows 和 linux。 改进了 Jochen Lenz ( http://www.mathworks.com/matlabcentral/fileexchange/3857-absolutepath-m ) 的绝对路径。

    相对路径转化成绝对路径

    相对路径转化成绝对路径

    HtmlUtils.java

    通过该工具类实现对HTML文件标签中的相对路径转化为绝对路径,里面有测试类

    zebra:斑马是前端构建工具

    优点:简单命令集,不用安装任何包,node zebra.js就可以搞定一切配置灵活简单#主要功能如下解决js模板问题内置uglify,js压缩混淆css压缩js打包合并自动监听js修改,重新构建相对路径转化为绝对路径欢迎大家使用,...

    DOS绝对路径的命令

    分享一下,要点积分 dos的常用命令,可以直接定位绝对位置

    网易asp教程,第二部,共七部,很好的asp学习教程

     MapPath 将一个相对路径转化为一个绝对路径.  Transfer 将当前的所有状态信息发送给另一个asp文件  URLEncode 以URL形式转化指定的代码,包括空格  Server对象的方法详细说明  CreateObject  语法  ...

    收藏PHP常用函数 大部分收藏在内

    判断邮箱地址 分页(两个函数配合使用) 获取新插入数据的ID //获得当前的脚本网址 //把全角数字转为半角数字 //去除HTML标记 //相对路径转化成绝对路径 //取得所有链接 //HTML表格的每行转为CSV格式数组

    DotNetTextBox所见即所得编辑器控件 v3.3.1

    <br>2007/7/04 Version 3.1.9 beta <br>Updates: 1) 增强页面信息采集功能的链接分析能力,当采集图片或超链接的时候会自动将相对路径转化为真实的网络路径,并且修正了采集功能的一些已知BUG。...

    实现文件在UTF-8和GBK编码格式相互切换的工具

    java -jar EncodingTool.jar "要转的文件或者整个文件夹的绝对路径或者相对路径" utf-8 (想转成gbk就写gbk) 比如 java -jar EncodingTool.jar "/code/Hello.java" utf-8 就会在当前目录生成一个新的目录 里面是...

    flashmtv的制作

    打开〖背景层〗小锁,把库中背景图片拖到舞台上,在背景图片上按鼠标右键点【转化为元件】,会出现【转换为元件】对话框,在【名称栏】输入元件名称,元件类型分⑴【影片剪辑】⑵【按钮】⑶【图形】三种,点〖图形〗...

    C#编程经验技巧宝典

    70 <br>0096 如何将数字转换为字符串 70 <br>0097 如何将字符串转换为数字 70 <br>0098 如何将数字转换为日期格式 71 <br>0099 如何将数字转换为货币格式 71 <br>0100 将字母全部转换大写 ...

    LINGO软件的学习

    数据部分提供了模型相对静止部分和数据分离的可能性。显然,这对模型的维护和维数的缩放非常便利。 数据部分以关键字“data:”开始,以关键字“enddata”结束。在这里,可以指定集成员、集的属性。其语法如下: ...

    C#微软培训资料

    超越今天各自为营的超越今天各自为营的 超越今天各自为营的 Web 站点 站点站点 站点 把 把把 把 Internet 建成一 建成建成 建成 个 一个一 一个可 可个可 可 以互相交换组件的地方 以互相...

    asp.net知识库

    XPath中相对路径和绝对路径 XPath 简单语法 Asp.Net(C#)利用XPath解析XML文档示例 XSL .Net框架下的XSLT转换技术简介 一个XSLT的简单例子 XSLXSLT板主题整理 xsl入门的好文章 新手学习XSL的好东西 XSL语法介绍 XSL...

Global site tag (gtag.js) - Google Analytics