다른 명령
편집 요약 없음 |
편집 요약 없음 |
||
32번째 줄: | 32번째 줄: | ||
FileClose($hFileOpen) | FileClose($hFileOpen) | ||
</source> | </source> | ||
[[category:autoit]] |
2025년 5월 20일 (화) 06:21 기준 최신판
Autoit ansi 를 utf-8로 변환
_ConvertFileToUTF_8(@ScriptDir & "\Example.xml") Func _ConvertFileToUTF_8($sFilePath) Local $iEncoding = FileGetEncoding($sFilePath) Local $hFileOpen = FileOpen($sFilePath, $iEncoding) If $hFileOpen = -1 Then Return SetError(1, 0, 0) EndIf Local $sData = FileRead($hFileOpen) FileClose($hFileOpen) $hFileOpen = FileOpen($sFilePath, 130) If $hFileOpen = -1 Then Return SetError(2, 0, 0) EndIf FileWrite($hFileOpen, $sData) Return FileClose($hFileOpen) EndFunc ;==>_ConvertFileToUTF_8 == 파일을 UTF-8로 열기 <source lang=autoit> $sFilePath = @ScriptDir & '\test.txt' $hFileOpen = FileOpen($sFilePath, 130) ; 130으로 오픈해서 기록하면 utf-8 로 기록이 가능 FileWriteLine($hFileOpen,'파일쓰기') FileClose($hFileOpen)