菜鸟提问~~如何用vb解决命令提示符中路径不能超过8个··
我想用vb控制批处理 编个小小的软件但万一使用软件的人把软件放在文件名超过8个的文件夹下 批处理就没法识别了,怎么解决啊,请高手指点··· 除了楼上的招,还有一招,不过没那么方便,要调用这个API:Private Declare Function GetShortPathName Lib "kernel32.dll" Alias "GetShortPathNameA" ( _ByVal lpszLongPath As String, _
ByVal lpszShortPath As String, _
ByVal cchBuffer As Long) As Long
传入长路径,它会转换成DOS支持的8.3短路径. 嗯 试试!!谢谢高手们解答!!:loveliness:
页:
[1]