Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

RusFAQ.ru: Программирование на языке Pascal


Информационный Канал Subscribe.Ru

РАССЫЛКИ ПОРТАЛА RUSFAQ.RU

/ КОМПЬЮТЕРЫ И ПО / Языки программирования / Pascal

Выпуск № 67
от 08.06.2005, 21:20

Администратор:Калашников О.А.
В номере:Вопросов: 2, Ответов: 10


Вопрос № 21701: Здраствуйте!!! Вопрос наверное вам уже надоел, но всё ж... Как писать в паскале русской кодировкой??! Он пишет только латиницей. Заранее спасибо....
Вопрос № 21732: Привет экспертам! Вопрос следующий: необходимо создать программу, реализующую трехмерное преобразование с фигурой, а именное отражение относительно плоскостей. Программу я составил, понимаю что, для преобразования фигуры необходимо координаты точ...

Вопрос № 21.701
Здраствуйте!!!
Вопрос наверное вам уже надоел, но всё ж...
Как писать в паскале русской кодировкой??!
Он пишет только латиницей.
Заранее спасибо.

Приложение:

Отправлен: 03.06.2005, 10:15
Вопрос задал: Rivisor (статус: Посетитель)
Всего ответов отправлено: 9

Отвечает: Jadd
Здравствуйте, Rivisor!
позвольте полюбопытствовать, а что имеется в виду? Писать сообщения по-русски? Писать комманды русскими буквами? Операторы и комманды никогда не будут переведены на русский. А сообщения можно писать и это не зависит от языка программирования, а только от операционной системы. Если делается это в досе, ставим 866 кодовую страницу в config.sys. В Винде все само должно отображаться. Сформулируйте вопрос корректно, а то приходится догадываться о его смысле.
---------
Hakuna matata
Ответ отправил: Jadd (статус: 7-ой класс)
Отправлен: 03.06.2005, 10:35

Отвечает: sir henry
Здравствуйте, Rivisor!
К Паскалю это не имеет никакого отношения. Настройте русский язык в Вашей операционной системе.
Для w9x
------ config.sys -----------
country=007,866,c:windowscountry.sys
------ autoexec.bat -------
mode con codepage prepare=((866) C:WINDOWSCOMMANDega3.cpi)
mode con codepage select=866
keyb ru,,C:WINDOWSCOMMANDkeybrd3.sys
********************************
Для w2k/XP/2003
------ Реестр ------------------------------
HKLMSYSTEMCurrentControlSetControlKeyboard LayoutDosKeybCodes
Измените значение строковой переменной 00000409 с "us" на "ru"
------ autoexec.nt ------------------------
lh %SystemRoot%System32kb16 ru
----------------------------------------------
После перезагрузки компьютера в Ваших досовских приложениях язык переключается:
Ctrl+Left Shift (английский) и Ctrl+Right Shift (русский).
Ответ отправил: sir henry (статус: Профессор)
Отправлен: 03.06.2005, 10:48

Отвечает: Snowm@n
Здравствуйте, Rivisor!
Достаньте что-нибудб типа rk.com (русификатор), положите его в папку с TP и запускайте IDE следующим BATником:

echo off
rk.com
turbo.exe

Для переключения кодировок нажимайте оба SHIFTа (для данного русификатора)
Ответ отправил: Snowm@n (статус: Студент)
Отправлен: 03.06.2005, 11:36

Отвечает: Andrewkz
Здравствуйте, Rivisor!
посмотри модуль... не знаю если чесно где качать, но называется RK.COM
Если очень нужно пиши на мыло php@4design.ws и я как найду отправлю тебе этот модуль.
Ответ отправил: Andrewkz (статус: 2-ой класс)
Отправлен: 03.06.2005, 13:04

Отвечает: John Freeman
Здравствуйте, Rivisor!
Это не к паскалю - прочитай Windows 2000/xp FAQ сначала!!!
Ну или прямо скажу - для DOS/DOS сессии надо русификатор для DOS ставить
LMD!
---------
Время надирать задницы и жевать жвачку. Чёрт, но у меня кончилась жвачка!!!
Ответ отправил: John Freeman (статус: Профессор)
Отправлен: 03.06.2005, 13:52

Отвечает: Ерёмин Андрей
Здравствуйте, Rivisor!
Хмм... Вообще-то, в Pascal можно и даже нужно писать на русском! Переключение - либо оба <shift> одновременно, либо правые <ctrl>+<shift>. Потом и пишем. А если при запуске программы или в самом окне редактора появятся непонятные символы, т.е. неверная кодировка, то можно предварительно запускать русификатор, например rk.com.
Ответ отправил: Ерёмин Андрей (статус: 5-ый класс)
Отправлен: 03.06.2005, 13:55

Отвечает: Асоков Александр Иванович
Здравствуйте, Rivisor!
Не чего подобного паскаль поддерживает и руско язачную расклатку, но проблеммы с ней возникают в некоторых операционных системах таких например как windows Xp,Windows 2000 . честно не придстовляю что происходит с раскладкой на этих ОС. Могу тока предположить что здесь возможно дело в шрифтах которыми пользуются эти ОС.

---------
Программируйте всё что возможно запрограммировать
Ответ отправил: Асоков Александр Иванович (статус: 1-ый класс)
Отправлен: 03.06.2005, 14:05

Отвечает: duckslayer777_ Скрипник Евгений
Здравствуйте, Rivisor!
Не судьба тебе в этой жизне, на DOS-ом Pascal-е вывести русско-язычный текст.
Ответ отправил: duckslayer777_ Скрипник Евгений (статус: 3-ий класс)
Отправлен: 03.06.2005, 16:30

Отвечает: Stamm
Здравствуйте, Rivisor!
Попробуй переключиться комбинацией клавиш ALT+CTRL(оба правые)
Ответ отправил: Stamm (статус: 3-ий класс)
Отправлен: 04.06.2005, 14:57


Вопрос № 21.732
Привет экспертам!
Вопрос следующий: необходимо создать программу, реализующую трехмерное преобразование с фигурой, а именное отражение относительно плоскостей. Программу я составил, понимаю что, для преобразования фигуры необходимо координаты точек умножить на матрицу преобразования, а вот конкретно, как это сделать понять не могу, в методичке так поверхностно написано, что не разберешься. Фигура октаэдр. Заранее спасибо.
Отправлен: 03.06.2005, 20:38
Вопрос задал: Степанов А. М. (статус: Посетитель)
Всего ответов отправлено: 1

Отвечает: John Freeman
Здравствуйте, Степанов А. М.!
А всё равно на самом деле, прочитать можно в книгах по линейной алгебре и OpenGL(это как составить матрицу преобразования, чистая математика), в реализации же очень удобно использовать для каждой точки-вектора умножение на нужную матрицу, это уже смотри на любом сайте про , скажем, Delphi набор для работы с матрицами и векторами, я пользуюсь LinearAlg
---------
Время надирать задницы и жевать жвачку. Чёрт, но у меня кончилась жвачка!!!
Ответ отправил: John Freeman (статус: Профессор)
Отправлен: 03.06.2005, 22:38


Отправить вопрос экспертам этой рассылки

Приложение (если необходимо):

* Код программы, выдержки из закона и т.п. дополнение к вопросу.
Эта информация будет отображена в аналогичном окне как есть.

Обратите внимание!
Вопрос будет отправлен всем экспертам данной рассылки!

Для того, чтобы отправить вопрос выбранным экспертам этой рассылки или
экспертам другой рассылки портала RusFAQ.ru, зайдите непосредственно на RusFAQ.ru.


Форма НЕ работает в почтовых программах The BAT! и MS Outlook (кроме версии 2003+)!
Чтобы отправить вопрос, откройте это письмо в браузере или зайдите на сайт RusFAQ.ru.


© 2001-2005, RusFAQ.ru, Россия, Москва. Все права защищены.
Идея, дизайн, программирование, авторское право: Калашников О.А.

Яндекс


Subscribe.Ru
Поддержка подписчиков
Другие рассылки этой тематики
Другие рассылки этого автора
Подписан адрес:
Код этой рассылки: comp.soft.prog.pasplus
Отписаться
Вспомнить пароль

В избранное