WEB форумы на jedi
[Форум] [Помощь] [Поиск] [Выйти]
Добро пожаловать, [info]User

WEB форумы на jedi [ПОИСК] [Архив до 03.2006]

Тема Запись в .txt в Turbo Pascal 7.0 К предыдущему сообщению На следующее сообщение Программирование

Отправил And в 18:08 26.10.2005[Ответить]
Возник вопрос! Создаю элементарную программку в Pascal 7.0, которая все результаты записывает в txt файл! Все работает, но вот беда:
русские символы в этом txt отображаются корявым арабским!
Нет ли способа поменять кодировку, чтоб не досом записывал, а хотя бы ansi? Чтоб в txt русским языком было написанно!


Отправил CAHbKA в 18:26 26.10.2005[Ответить]
нельзя ;-)

TXT ASCII text-formatted data
( http://whatis.techtarget.com/fileFormatT/0,289964,sid9,00.html )

In an ASCII file, each alphabetic, numeric, or special character is represented with a 7-bit binary number (a string of seven 0s or 1s). 128 possible characters are defined.
( http://searchsmb.techtarget.com/sDefinition/0,,sid44_gci211600,00.html )

это логика ;)

физика такая:
1) библиотека iconv (стандарт, ищется гуглем)
2) таблицы перекодировки имени dmk, в недрах русского апача http://apache.lexa.ru
3) хелп по функциям ansitooem/oemtoansi это winapi


Отправил Van ASS в 09:11 07.11.2005[Ответить]
можно ) Выводить текст посимвольно через функцию chr(). Прибавлять к коду поправку .