![]() |
|
Модераторы: Poseidon, Snowy, bems, MetalFan |
![]()
|
|
| ЧеловекБорща |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 94 Регистрация: 5.6.2010 Репутация: нет Всего: нет |
Всем привет!
Задался написать консольку на делфи , для *nix и windows систем. Суть в том что бы перекодировать Ansi строки(файлы) с текстом:
в нормальный текст... Но вот проблема! AnsiToUTF8 не работает и её нет для unix систем в модулях делфи. p.S. у меня D7. |
|||
|
||||
| Cheloveck |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1578 Регистрация: 26.7.2008 Где: Тула Репутация: нет Всего: 32 |
libiconv есть везде.
экзорцист! может хотя бы Free Pascal? Это сообщение отредактировал(а) Cheloveck - 13.1.2011, 06:54 -------------------- ![]() |
|||
|
||||
| lukas |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 771 Регистрация: 23.2.2007 Репутация: 3 Всего: 15 |
Конечно, извращенец, ты через wine еще запускаешь наверно прогу в линуксе.
Бери lazarus и пиши консольную программу, там такой проблемы не будет. -------------------- http://code.google.com/p/orionphp/ - opensource скриптовой язык Orion (аналог PHP) для freepascal/delphi. |
|||
|
||||
| Snowy |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 11363 Регистрация: 13.10.2004 Где: Питер Репутация: 192 Всего: 484 |
Utf8Decode должна быть.
ЗЫ. Для линукса нужно конвертить не в Ansi, а в koi-8. Также можешь воспользоваться конвертерами из Indy. Cheloveck, lukas, давайте без оффтопа. Это личное дело каждого на чём ему писать. Если человеку удобнее на дельфи, пусть пишет. Написать кроссплатформенную консольку на 7-ке совсем не трудно. |
|||
|
||||
| Cheloveck |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1578 Регистрация: 26.7.2008 Где: Тула Репутация: нет Всего: 32 |
-------------------- ![]() |
|||
|
||||
| ЧеловекБорща |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 94 Регистрация: 5.6.2010 Репутация: нет Всего: нет |
Про лазарус и паскаль мне изветно. Но под рукой только D7, и нет возможности скачать упомянутые мною.
P.S. Мне нужно из абра-кадабры перевести в нормальный текст... Ansi в UTF-8 обратное мне не надо. |
|||
|
||||
| Snowy |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 11363 Регистрация: 13.10.2004 Где: Питер Репутация: 192 Всего: 484 |
Ну тогда UTF8Encode.
Просто то, что ты показал в первом посте - это уже utf-8. |
|||
|
||||
| ЧеловекБорща |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 94 Регистрация: 5.6.2010 Репутация: нет Всего: нет |
UTF8Encode
UTF8Decode решили проблемы. Хоть только и на вЫньде. Но и на том спасибо! Вопрос решён! |
|||
|
||||
![]()
|
| Правила форума "Delphi: Общие вопросы" | |
|
|
Запрещается! 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Snowy, MetalFan, bems, Poseidon, Rrader. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Delphi: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |