|
|
|
Проблемы с кодировкой
|
|||
|---|---|---|---|
|
#18+
Люди, помогите решить такую проблему есть старая база (FoxPro) с кодовой страницей 866 Моя база на 1251, как мне перегнать из старой базы в новую с нормальной кодировкой русских символов, пишу на VC++ Best regards -=]HUNTER[=- ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.10.2003, 10:33 |
|
||
|
Проблемы с кодировкой
|
|||
|---|---|---|---|
|
#18+
мне кажется VC здесь ни причем. есть готовые конвертеры dbf для перегонки из одной кодовой страницы в другую. напр. на http://soft.mail.ru/subcat_list.php?cat=48 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.10.2003, 11:05 |
|
||
|
Проблемы с кодировкой
|
|||
|---|---|---|---|
|
#18+
Мне в программе это надо делать Best regards -=]HUNTER[=- ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.10.2003, 11:06 |
|
||
|
Проблемы с кодировкой
|
|||
|---|---|---|---|
|
#18+
извини начинающего с++_ламера , ухожу в кусты... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.10.2003, 11:08 |
|
||
|
Проблемы с кодировкой
|
|||
|---|---|---|---|
|
#18+
Да ладно тебе критика должна быть в мену, я ведь тоже не гуру -- Best regards by -=]HUNTER[=- ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.10.2003, 11:10 |
|
||
|
Проблемы с кодировкой
|
|||
|---|---|---|---|
|
#18+
2 Хантер а ты не подумал что велосипед изобретаешь? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.10.2003, 11:18 |
|
||
|
Проблемы с кодировкой
|
|||
|---|---|---|---|
|
#18+
это не велосипед а импорт данных полученных от сторонних организаций, типа прайсов, они могут быть в ехеле или фоксовые, ехелевские файлы я сделал, а вот фоксовые - есть проблемы с кодировкой -- Best regards by -=]HUNTER[=- ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.10.2003, 12:12 |
|
||
|
Проблемы с кодировкой
|
|||
|---|---|---|---|
|
#18+
так ну и что, пришли прайсы взял готовый конвертер. Чик. И все смеются,все рады! Или я чего то незнаю наверное...Однако чо я пизжу? Жди скоро быки откликнуться. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.10.2003, 12:26 |
|
||
|
Проблемы с кодировкой
|
|||
|---|---|---|---|
|
#18+
тогда набирайся терпения и вперед ... Код: plaintext 1. 2. или как вариант я как то пару недельназад кидал в форум саморисные функции перекодировки только не помню в этот форум или вот в этот www.progz.ru ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.10.2003, 12:29 |
|
||
|
Проблемы с кодировкой
|
|||
|---|---|---|---|
|
#18+
Знаешь, пробовал я тут, RTFM CharToOem, CharToOemBuff, OemToChar, OemToCharBuff получает правильное, но как то половина на половину. т.е. часть правильная а часть абракодабра, вот я грешным делом и подумал: "может я чего не додумал" можеш на мыло пару примеров кинуть? Буду очень признателен -- Best regards by -=]HUNTER[=- ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.10.2003, 14:02 |
|
||
|
Проблемы с кодировкой
|
|||
|---|---|---|---|
|
#18+
дело в том что с VC я не дружу (в смысле я его никогда даже не запускал), а то что из примеров это могу только кинуть свою функцию перекодировки ... а ее я написал потому что с апишными у меня тоже как то не очень :( Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65. вот то чем я конвертил (делал для друга ему тоже надо было для дбф'а) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.10.2003, 17:24 |
|
||
|
Проблемы с кодировкой
|
|||
|---|---|---|---|
|
#18+
А как мне ее в DOS2WinString засунуть char ch; ch = str.GetAt(i);//В цыкле все энто дело DOS2WinString((char*)ch) - вот с таким написанием вылетает -- Best regards by -=]HUNTER[=- ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.10.2003, 18:38 |
|
||
|
Проблемы с кодировкой
|
|||
|---|---|---|---|
|
#18+
То уже не надо всадил я ее туда, но вот сама проблема заключается в том, что не понимаются маленькие буквы заглавные определяются нормально -- Best regards by -=]HUNTER[=- ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.10.2003, 18:46 |
|
||
|
Проблемы с кодировкой
|
|||
|---|---|---|---|
|
#18+
Специально ввел наш алфавит в одну из строк и вот что я получил: АБВГДЕЇЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯбвгежзїийклмноп--фхцчшщъыьэюявёЄє Почему-то эта строка немного напоминает Украинский алвафит. P.S. Украинцам просьба не обижаться, я не хотел задеть их интересы, извените -- Best regards by -=]HUNTER[=- ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.10.2003, 19:04 |
|
||
|
Проблемы с кодировкой
|
|||
|---|---|---|---|
|
#18+
ну так процедура в Донейке писалась ... ;) ...сложно конечно сказать почему так ... я пробовал вроди все нормально было. я посмотрю где чего не так, но если проблема есть то она только в массивах перекодировки. в течении дня по свободе все проверю и о результатах напишу ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.10.2003, 10:13 |
|
||
|
Проблемы с кодировкой
|
|||
|---|---|---|---|
|
#18+
пересмотрел я функции ... все правельно делает. была одна ошибочка большую "Б" конвертило в "А" ... вот исправленный кусок Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. а вообще кинь вот сюда [email=]123456789098@mail.ru небольшой кусок таблицы я ее сам пощупаю и тогда может будут более конкретные рекомендации ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.10.2003, 17:15 |
|
||
|
|

start [/forum/topic.php?fid=57&msg=32293748&tid=2035878]: |
0ms |
get settings: |
9ms |
get forum list: |
20ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
40ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
71ms |
get tp. blocked users: |
2ms |
| others: | 216ms |
| total: | 381ms |

| 0 / 0 |
