поиска на форуме нету?
нужно открыть utf-8 файл для чтения записи и добавить в определенные места строки. помогите пожалуйста не могу чего то сообразить. можно открыть и через fso и через open но ни как могу найти как сделать навигацию по файлу. и как писать в Utf-8 файл русские слова. он пишет по ходу в win кодировке.
из utf в win работает обратно нет. BufLen всегда получает значение 0. Это уже третий пример который смотрю и во всех получаю 0... что не так?
Private Declare Function MultiByteToWideChar Lib "kernel32" (ByVal CodePage As Long, ByVal dwFlags As Long, _
ByVal lpMultiByteStr As String, ByVal cchMultiByte As Long, _
ByVal lpWideCharStr As Long, ByVal cchWideChar As Long) As Long
Private Declare Function WideCharToMultiByte Lib "kernel32" (ByVal CodePage As Long, ByVal dwFlags As Long, _
ByVal lpWideCharStr As Long, ByVal cchWideChar As Long, _
ByVal lpMultiByteStr As String, ByVal cchMultiByte As Long, _
ByVal lpDefaultChar As String, ByVal lpUsedDefaultChar As Long) As Long
Const CP_UTF8 = 65001
Const CP_WIN = 1251
Private Sub Command1_Click()
Dim s As String
Dim s2 As String
Чувак, задним местом чувствую что-то ты не так делаешь... Я просто не спалил где ты используешь MultiByteToWideChar? Вызов вижу, а использование нет...