Функция отвечающая за перекодировку такая:
- Код: Выделить всё
Public Function CodePageTo(strSrc As String) As String
Dim nLen As Long, strDst As String, strRet As String, nRet As Long
nLen = Len(strSrc): strDst = String(nLen * 2, Chr(0)): strRet = String(nLen * 2, Chr(0))
nRet = MultiByteToWideChar(CP_1251, MB_PRECOMPOSED, strSrc, nLen, strDst, nLen)
nRet = WideCharToMultiByte(CP_1251, 0, strDst, nRet, strRet, nLen * 2, ByVal 0, 0)
CodePageTo = Left(strRet, nRet)
вот что получается:
- Код: Выделить всё
Êîâðèê äëÿ ìûøè iToy TURBO, ðàçìåð 210õ175x1.2 ìì, àíòè-ñêîëüæåíèå