- Сообщения
- 8,673
- Репутация
- 2,487
Код:
#include <File.au3>
ConsoleWrite(_FileGetFullPath('..\Local\..\Roaming', @AppDataDir) & @CRLF)
ConsoleWrite(_PathFull('..\Local\..\Roaming', @AppDataDir) & @CRLF)
Func _FileGetFullPath($sRelPath, $sBasePath = @WorkingDir)
Local $sOld_WD = @WorkingDir
If Not FileChangeDir($sBasePath & '\' & $sRelPath) Then
Return SetError(1, 0, $sBasePath & '\' & $sRelPath)
EndIf
Local $sFullPath = @WorkingDir
FileChangeDir($sOld_WD)
Return $sFullPath
EndFunc
"Чем проще тем проще"! ©
Почему нельзя делать так, вместо того что творится внутри _PathFull?
