文件的长路径如何转换为短路径(dos格式) 转自csdn
来源:互联网 发布:路由器有线网络不稳定 编辑:程序博客网 时间:2024/05/19 02:43
using System.Runtime.InteropServices;
定义:
[DllImport("kernel32.dll", CharSet = CharSet.Auto)]
public static extern int GetShortPathName(
[MarshalAs(UnmanagedType.LPTStr)]
string path,
[MarshalAs(UnmanagedType.LPTStr)]
StringBuilder shortPath,
int shortPathLength);
引用:
StringBuilder shortPath = new StringBuilder(80);
int result = GetShortPathName(
@"F:/1234567891.jpg", shortPath, shortPath.Capacity);
string s = shortPath.ToString();
MessageBox.Show(s.ToString());
结果:
F:/123456~1.jpg
定义:
[DllImport("kernel32.dll", CharSet = CharSet.Auto)]
public static extern int GetShortPathName(
[MarshalAs(UnmanagedType.LPTStr)]
string path,
[MarshalAs(UnmanagedType.LPTStr)]
StringBuilder shortPath,
int shortPathLength);
引用:
StringBuilder shortPath = new StringBuilder(80);
int result = GetShortPathName(
@"F:/1234567891.jpg", shortPath, shortPath.Capacity);
string s = shortPath.ToString();
MessageBox.Show(s.ToString());
结果:
F:/123456~1.jpg
- 文件的长路径如何转换为短路径(dos格式) 转自csdn
- 如何将长路径转换为短路径
- VB 将长路径转为短路径 & 获取剪粘板中的文件的列表
- storage/emulated/0/(Android中如何将文件选择器中返回的)....路径转换为真实路径
- POJ 2449 第k长的最短路径
- codeblock添加头文件路径和静态库路径(转自CSDN用户jiao319)
- 删除长路径文件
- 文件路径以及相关字符格式转换
- 将Windows文件路径转换为java中可识别的文件路径
- 将Windows文件路径转换为java中可识别的文件路径
- NT 路径转换成dos路径
- NT路径和DOS路径转换
- NT路径和DOS路径相互转换
- 如何利用NetShareEnum将网络路径转换为本地路径
- Uri转换为File文件路径
- windows下删除长路径,长文件名的文件
- 如何直接弹出路径为当前文件夹的DOS命令窗口
- 长网站 转换为 短网址 的原理
- 将DataTable导出为Excel (XML Spreadsheet).
- 作为一个食品专业的本科生 我对我们专业是彻底失望了[转帖]
- 突然想吃肉
- Java代码编写的30条建议
- FLASH吸血鬼的工作原理
- 文件的长路径如何转换为短路径(dos格式) 转自csdn
- Excel ODBC CListCtrl
- 开源的HIDS软件
- sqlserver数据库索引深解
- 简单入门正则表达式 - 第三章 快速入门
- 杨致远最新电话访谈录
- 马云不得不听的一些话【实用】
- MakeFile Implicit Rules,A Gift for Me(强大的MAKEFILE)!!!
- Debian GNU Linux 4.0 r5 发布