사실, 텍스트 파일을 읽고 싶습니다. 그리고 나는이 코드를 사용한다.VB6 독일어 문자로 파일 읽기
Function FileText(filename$) As String
Dim handle As Integer
handle = FreeFile
Open filename$ For Input As #handle
FileText = Input$(LOF(handle), handle)
FileText = StrConv(StrConv(FileText, vbUnicode), vbFromUnicode)
Close #handle
End Function
그것은 작동한다. 그러나 유감스럽게도 텍스트 파일 (독일어, 포르투갈어, 스웨덴어 등)을 읽을 때 이상한 문자가 표시됩니다.
원본 텍스트 내용 : 우버 Quarantäne Überprüfen
프로그램 출력 : Ãœber Quarantäne Ãœberprüfen
나도 Microsoft 서식있는 텍스트 상자 컨트롤을 시도했다, 그러나 그것은 나에게 같은 결과를 제공합니다.
이 문제는 어떻게 해결할 수 있습니까?