Модераторы: volvo877, Snowy, MetalFan
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> как русифицировать паскаль 
:(
    Опции темы
Sergey1325
Дата 16.2.2007, 21:30 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 12
Регистрация: 16.2.2007

Репутация: нет
Всего: нет



открываю исходник в паскале не читает русский шрифт (турбопаскаль ОС ХР) нормально компилирует в ехе файл но руский шрифт всеравно кракобзяки. не могу понять в чем проблема. smile 

Это сообщение отредактировал(а) Sergey1325 - 16.2.2007, 21:32
PM MAIL   Вверх
Sartorius
Дата 16.2.2007, 21:32 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1568
Регистрация: 18.7.2006
Где: Ivory tower

Репутация: нет
Всего: 37



 В том что исходник под DOS.
PM MAIL ICQ   Вверх
Sergey1325
Дата 16.2.2007, 21:33 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 12
Регистрация: 16.2.2007

Репутация: нет
Всего: нет



открываю исходник в паскале не читает русский шрифт (турбопаскаль ОС ХР) нормально компилирует в ехе файл но руский шрифт всеравно кракобзяки. не могу понять в чем проблема.

Добавлено @ 21:43 
Цитата(Sartorius @ 16.2.2007,  21:32)
В том что исходник под DOS.

ну и как это исправить. как сделать чтоб в дос читались русские шрифты? или это невозможно?
PM MAIL   Вверх
Rodman
Дата 16.2.2007, 21:44 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


CIO
****


Профиль
Группа: Участник
Сообщений: 6144
Регистрация: 7.5.2006
Где: Ukraine ⇛ Kyiv ci ty

Репутация: нет
Всего: 122



keyrus.exe тебе нужен.. запускай перед паскалем...
PM MAIL WWW Skype GTalk YIM MSN   Вверх
Sergey1325
Дата 16.2.2007, 21:45 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 12
Регистрация: 16.2.2007

Репутация: нет
Всего: нет



Цитата(Sartorius @ 16.2.2007,  21:32)
В том что исходник под DOS.

на исходнике я меняю расширение на . pas иначе не читает его паскаль

Добавлено @ 21:47 
Цитата(Rodman @ 16.2.2007,  21:44)
keyrus.exe тебе нужен.. запускай перед паскалем...

взять его где? и что его надо запускать перед паскакалем. в чем смысл( smile

Добавлено @ 21:51 
я видел этот исходник открывали в этом же паскале.  без запуска дополнительных приложений.

Добавлено @ 21:56 
 smile 
PM MAIL   Вверх
Zero
Дата 17.2.2007, 00:51 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 2169
Регистрация: 23.10.2004
Где: Россия, г. Рязань

Репутация: нет
Всего: 24



Цитата(Sergey1325 @  16.2.2007,  21:45 Найти цитируемый пост)
взять его где? и что его надо запускать перед паскакалем. в чем смысл(

В том что он виндовую кодировку переделывает в досовскую, а так как паскаль это досовский язык, то он читает только такие файлы.
Если русские символы будешь писать на досовской программе, или на виндовской с досэмуляцией, то будет всё нормально.
Пр. ворд, можно настроить, чтобы он открывал файлы в доковском формате, то всё что на нём будет написано, будет читаться паскалем без проблем.
PM MAIL ICQ   Вверх
Sergey1325
Дата 17.2.2007, 01:37 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 12
Регистрация: 16.2.2007

Репутация: нет
Всего: нет



тоесть. у меня исходник был с расширением .txt я чтоб его открыть в паскале я расширение поменял на .pas 
как я понял мне надо расширение делать вордовское (doc чтоли) и менять в ворде кодировку на досовскую? я правильно понял? досовская кодировка какая?
если можно проще что мне надо сделать я только учусь  smile 
PM MAIL   Вверх
Snowy
Дата 17.2.2007, 02:51 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Модератор
Сообщений: 11363
Регистрация: 13.10.2004
Где: Питер

Репутация: нет
Всего: 484



PM MAIL   Вверх
Sergey1325
Дата 17.2.2007, 12:01 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 12
Регистрация: 16.2.2007

Репутация: нет
Всего: нет



сейчас вот что получилось. скачал Free Paskal  пробую в нем открыть этот исходник открывает и все равно кракобзяки. компилирую, все нормалино компилируется запускаю ехе, и вижу нормальные русские буквы!
(в реестре и autexet.nt я исправления сделал) но у меня и так русский шрифт вводился в паскаль с клавиатуры.
 turbo paskal  открывает исходник кракобзяки, компилирует нормально запускаю ехе кракобзяки.
так как мне настроить паскаль чтоб он открыл исходник с русскими буквами? smile 
экран в настройках настроен как оконный
прикрепляю этот самый исходник smile 

Это сообщение отредактировал(а) Sergey1325 - 17.2.2007, 12:09

Присоединённый файл ( Кол-во скачиваний: 5 )
Присоединённый файл  isxodnik.pas 19,19 Kb
PM MAIL   Вверх
Sartorius
Дата 17.2.2007, 12:16 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1568
Регистрация: 18.7.2006
Где: Ivory tower

Репутация: нет
Всего: 37



Sergey1325, советую тебе чего-нибудь про кодировки почитать, что бы таких вопросов не возникало. например вот тут
PM MAIL ICQ   Вверх
Snowy
Дата 17.2.2007, 13:24 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Модератор
Сообщений: 11363
Регистрация: 13.10.2004
Где: Питер

Репутация: нет
Всего: 484



Нужно всего лишь сконвертировать его в DOS кодировку.
В Far'e это делается за 3 секунды smile

Присоединённый файл ( Кол-во скачиваний: 3 )
Присоединённый файл  isxodnik.pas 19,19 Kb
PM MAIL   Вверх
Sergey1325
Дата 17.2.2007, 13:38 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 12
Регистрация: 16.2.2007

Репутация: нет
Всего: нет



[QUOTE=Snowy,17.2.2007,  13:24]Нужно всего лишь сконвертировать его в DOS кодировку.
В Far'e это делается за 3 секунды ;-
ясно спасибо я уже сам разобрался. кодировку сменил в ворде.
чем еще можно менять кодировку? Far как я понимая надо с кряком иметь. есть чтонибудь поменьше и попроще? вроде блокнота с расширенными функциями  smile 

Это сообщение отредактировал(а) Sergey1325 - 17.2.2007, 13:42
PM MAIL   Вверх
Snowy
Дата 17.2.2007, 19:45 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Модератор
Сообщений: 11363
Регистрация: 13.10.2004
Где: Питер

Репутация: нет
Всего: 484



Цитата(Sergey1325 @  17.2.2007,  13:38 Найти цитируемый пост)
 Far как я понимая надо с кряком иметь
Зачем? Far бесплатен для русскоязычных граждан.

Цитата(Sergey1325 @  17.2.2007,  13:38 Найти цитируемый пост)
вроде блокнота с расширенными функциями
И блокнотов альтернативных вагон на любом софтовике.
А при желании можно и собственный конвертер написать - это довольно просто.
PM MAIL   Вверх
Sergey1325
Дата 17.2.2007, 22:18 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 12
Регистрация: 16.2.2007

Репутация: нет
Всего: нет



Если можно сслылку на (Far бесплатен для русскоязычных граждан) а блокнот меняюший кодировку я нашел сдесь http://noo.com.by/download/bred2.zip

Добавлено @ 22:32 
Цитата(Zero @ 17.2.2007,  00:51)
Цитата(Sergey1325 @  16.2.2007,  21:45 Найти цитируемый пост)
взять его где? и что его надо запускать перед паскакалем. в чем смысл(

В том что он виндовую кодировку переделывает в досовскую, а так как паскаль это досовский язык, то он читает только такие файлы.
Если русские символы будешь писать на досовской программе, или на виндовской с досэмуляцией, то будет всё нормально.
Пр. ворд, можно настроить, чтобы он открывал файлы в доковском формате, то всё что на нём будет написано, будет читаться паскалем без проблем.

Пр. ворд, можно настроить, чтобы он открывал файлы в доковском формате, то всё что на нём будет написано, будет читаться паскалем без проблем.
за такой совет спасибо так и сделал smile 
PM MAIL   Вверх
Snowy
Дата 18.2.2007, 09:20 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Модератор
Сообщений: 11363
Регистрация: 13.10.2004
Где: Питер

Репутация: нет
Всего: 484



Цитата(Sergey1325 @  17.2.2007,  22:18 Найти цитируемый пост)
Если можно сслылку на (Far бесплатен для русскоязычных граждан)
Установи Far.
Найди в его папке файл License.xUSSR.txt
Прочитай. Сделай, как там написано.

Добавлено @ 09:22 
ЗЫ. Да и без регистрации всё отлично работает.
Единственное, что при старте строчку пишет. А так полнофункционал.
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Delphi"
THandle
Rrader
volvo877

Запрещается!

1. Обсуждать и делится взломанными компонентами или программным обеспечением

2. Публиковать ссылки на варез

3. Оффтопить

  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда
  • Вопросы по реализации алгоритмов рассматриваются здесь
  • 90% ответов на свои вопросы можно найти в DRKB (Delphi Russian Knowledge Base) - крупнейшем в рунете сборнике материалов по Дельфи

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, THandle, Rrader, volvo877.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Object Pascal: кроссплатформенные технологии | Следующая тема »


 




[ Время генерации скрипта: 0.0670 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.