Kovu писал(а):Подскажите пожалуйста в какую сторону хотя бы рыть, чтобы преобразовать путь в полный
Private Const MAX_PATH = 260
Public Declare Function GetTempPath Lib "kernel32" Alias "GetTempPathA" (ByVal nBufferLength As Long, ByVal lpBuffer As String) As Long
Public Function FileTempPath() As String
Dim Res As Long
FileTempPath = Space(MAX_PATH)
Res = GetTempPath(MAX_PATH, FileTempPath)
FileTempPath = Left$(FileTempPath, Res)
End Function
' NOTE: this code requires that you add a reference to the
' Microsoft Scripting Runtime type library
' delete the C:\TEMP directory and all its sub-directories
Dim fso As New Scripting.FileSystemObject
fso.DeleteFolder "c:\temp"
fso.DeleteFolder "c:\temp", True
Dim fso as Object
Set fso=CreateObject("Scripting.FileSystemObject")
Ну вот скажите, зачем мне ФСО, если SHFileOperation+RemoveDirectory делают то же самое и не надо ничего подключать =)
Сейчас этот форум просматривают: Yandex-бот и гости: 119