Sniper |
16-02-2002 22:54 32401 |
Turbo Pascal 7
Проблема в следующем: когда запускается Turbo Pascal 7 (полноэкранный режим) всё работает нормально, но через некоторое время программа безнадёжно зависает. Т.е. я вижу экран на котором мерцает курсор и сижу, радуюсь этому, т.к. не могу ничего сделать (клавиатура не отвечает, мышь тоже, а курсор настойчиво мерцает). При переключении в оконный режим окно становится чёрным и ничего не меняется.
При запуске в оконном режиме изначально получаем стабильную работу, но при этом столь тормозную, что реакции на нажатие клавиши клавиатуры приходится ждать по 2-3 секунды.
Это обращая проблема с ДОС-приложениями или только с Паскалем и как её победить? Просто надоедает это...
Жду. :biglaugh:
|
vasketsov |
17-02-2002 09:40 32402 |
Это проблема с Паскалем под ДОС. Прогу надо пересобрать.
|
Bester |
07-11-2007 00:19 673910 |
Ввод руских символов у Turbo Pascal 7.1
Cегодня установил Turbo Pascal 7.1, но не знаю по какой причине в нем я не могу переключить язык ввода текста. В нем нельзя, как в других прогах, переключать язык вводимих символов кнопками Shift+Ctrl. Помогите, пожалуйста, сделать так, что б руские буквы можно было без проблем вводить в Turbo Pascal 7.1
|
ShaddyR |
07-11-2007 13:23 674138 |
Цитата:
Цитата Bester
не знаю по какой причине в нем я не могу переключить язык ввода текста »
|
По той причине, что данная оболочка никому не обещала изменения языка ввода, тем более к ней никакого отношения не имеет виндовс и его сочетание Ctrl+Shift. Для использования русского языка в Паскале тебе потребуется программа keyrus.com (найдешь в инете), которую нужно запустить до запуска оболочки Паскаля (например, в bat-файле)
|
Admiral |
07-11-2007 13:40 674152 |
Цитата:
Цитата Bester
Cегодня установил Turbo Pascal 7.1 »
|
В какой ОС в Win9x или же WinNT? Само лутшее в родном DOSе.
Цитата:
Цитата ShaddyR
Для использования русского языка в Паскале тебе потребуется программа keyrus.com »
|
Для отображения кирилицы в некоторых случаях, на переключения раскладки она не влияет (в Win9x).
Если в Win9x то переключать можно через left Shift + right Shift.
В WinNT возможно поможет
Смотри ещё здесь http://www.3dnews.ru/software/win-xp-faq/index06.htm#2
P.S
Под Win9x подразумиваю Windows 95/98/ME.
Под WinNT подразумиваю Windows NT/2k/XP/2k3/Vista/Longhorn.
|
ShaddyR |
07-11-2007 13:48 674162 |
Цитата:
Цитата Admiral
Для отображения кирилицы в некоторых случаях, на переключения раскладки она не влияет (в Win9x). »
|
каким образом операционная система может повлиять на работу программы keyrus и ей подобных??
|
Admiral |
07-11-2007 13:54 674168 |
Цитата:
Цитата ShaddyR
операционная система может повлиять на работу данной программы? »
|
Так как ещё вовремя установки Win9x переключение по left Shift + right Shift доступно сразу же и в Win9x мощная DOS субситема, а в WinNT только с базовыми функцыями и без правки реестра или добавления keyrus.com кирилуцы в "DOS окнах NT" на ввод не получить.
|
verdix |
07-11-2007 14:10 674178 |
Bester,
Скачиваешь graph.tpu и egavga.bgi и кидаешь в папку /BIN
И будет полная потдержка русского языка.
|
Admiral |
07-11-2007 14:16 674185 |
Цитата:
Цитата verdix
потдержка русского языка. »
|
В части отображения на экране, а вопрс был по
Цитата:
Цитата Bester
руские буквы можно было без проблем вводить в Turbo Pascal 7.1 »
|
|
ShaddyR |
07-11-2007 14:26 674188 |
Цитата:
Цитата Admiral
Так как ещё вовремя установки Win9x переключение по left Shift + right Shift доступно сразу же и в Win9x мощная DOS субситема »
|
Давай по другому: ты пробовал в 9х в указанной оболочке переключить язык указанным сочетанием клавиш? Потому как возможности командного процессора 9х и Paskal - абсолютно разные вещи.
>
verdix, ты действительно не вчитался в вопрос, Admiral сделал верное замечание.
|
Admiral |
07-11-2007 14:39 674195 |
Цитата:
Цитата ShaddyR
ты пробовал в 9х в указанной оболочке переключить язык указанным сочетанием клавиш? »
|
И в правду не знаю что и сказать, призабыл я.
Bester
Доступен широкий выбор решений.
P.S.
А может в чистом ДОСЕ указаная комбинацыя работала?
|
Bester |
07-11-2007 16:14 674284 |
Использую ХР, никаким сочетанием клавиш язык переключить не получается(left Shift + right Shift и другими).
Цитата:
Цитата Admiral
в WinNT только с базовыми функцыями и без правки реестра или добавления keyrus.com кирилуцы в "DOS окнах NT" на ввод не получить »
|
Мне больше нравится способ с правкой реестра, скажите как это сделать.
Кстати в окне командной строки, язык меняется привычным способом.
|
ShaddyR |
07-11-2007 17:15 674326 |
Цитата:
Цитата Bester
скажите как это сделать »
|
вероятно, ты невнимательно читал - реестр ХР, как и сама ХР в целом, к вводу символов в Паскале отношения не имеет. Что делать - я написал.
|
Bester |
07-11-2007 18:17 674356 |
Сделал так: 1. Копируем в папку bin keyrus.com
2. Создаем текстовый документ pascal.txt і записуем в него команды
keyrus.com
tpx.exe
3. Меняем розширение.txt на .bat
4. Запускаем полученый файл.
Но при переключении языка, на экране появляется такое окно
несмотря на это я ввожу символы и при обратном переключении языка я вижу что я ввел русские символы. Но так писать(наугад) совсем не удобно. Как это решить? Или я нетак че делаю?
|
ShaddyR |
07-11-2007 18:54 674375 |
а на весь экран если окно открыть? (Alt+Enter)
|
Bester |
07-11-2007 18:58 674379 |
Цитата:
Цитата ShaddyR
а на весь экран если окно открыть? (Alt+Enter) »
|
помогло. А по-украински можно писать в паскале?(родной язык)
|
detrin |
07-11-2007 19:04 674383 |
Bester,
Ctrl+Shift(левый) - англ раскладка
Ctrl+Shift(правый) - рус раскладка
|
ShaddyR |
07-11-2007 19:07 674384 |
Вложений: 1
Цитата:
Цитата Bester
по-украински можно писать в паскале?( »
|
можно, хотя текст программы лучше все таки на английском ;)
Тебе нужна соответствующая версия keyrus'a... см аттач.
Правый Shift включает русский язык, темно зеленая подсветка экрана. Правый Ctrl включает украинский язык, светло зеленая подсветка. Возврат в английскую раскладку - еще раз правый Shift
>
Цитата:
Цитата detrin
Ctrl+Shift(левый) - англ раскладка
Ctrl+Shift(правый) - рус раскладка »
|
необязательно. Кроме того, автор спрашивал украинскую)
|
detrin |
07-11-2007 19:23 674393 |
Цитата:
Цитата ShaddyR
необязательно. Кроме того, автор спрашивал украинскую) »
|
Ну что поделать, инет у меня медленный, не увидел верхний пост.
Ну не знаю обязательно или нет, но у меня раскладка переключается именно так, причем в оконном режиме, а не полноэкранном(думаю не очень приятно смотреть на монитор с частотой обновления 60-70 Гц, конечно же если монитор с ЭЛТ)
|
Bester |
07-11-2007 19:38 674406 |
Цитата:
Цитата detrin
у меня раскладка переключается именно так, причем в оконном режиме »
|
Так можно сделать?
|
ShaddyR |
07-11-2007 19:46 674412 |
detrin, приаттачь свой вариант программы.
Bester, только в вариантеdetrin, возможно, нет украинской раскладки.
|
detrin |
07-11-2007 19:54 674417 |
ShaddyR, без каких-либо дополнительных программ, все стандартно работает. Украинскую раскладку проверить не могу, но можно методом "тыка" проверить можно ли ее включить.
Пробуйте различные комбинации Ctrl-Shift, Alt-Shift, Shift-Shift.
|
Bester |
07-11-2007 21:04 674451 |
detrin, вылож, пожалуйста,свой KEYRUS.rar.
|
detrin |
07-11-2007 22:22 674484 |
Bester
Говорю же, все работает без этой программы. Переключаю раскладки так как указал выше.
Причем сколько себя помню всегда паскаль запускался на всех машинах и всегда была поддержка русского языка. Сейчас стоит атлон 64, WinXp SP2 и все равно паскаль нормально работает :)
|
Bester |
07-11-2007 22:39 674496 |
Цитата:
Цитата detrin
Сейчас стоит атлон 64, WinXp SP2 »
|
Так у меня тоже самое стоит. А версия Паскаля у тебя какая?
|
ShaddyR |
08-11-2007 10:54 674709 |
Цитата:
Цитата detrin
Говорю же, все работает без этой программы. Переключаю раскладки так как указал выше. »
|
Неужто? Только что из принципа запустил Borland Pascal 7.0, ОС - win2k3... индикатор системы реагирует на нажатие соответствующего сочетания, согласен.. только ПАСКАЛЮ его реакция до COM-порта!
>
Цитата:
Цитата detrin
Причем сколько себя помню всегда паскаль запускался на всех машинах и всегда была поддержка русского языка. »
|
никогда у Паскаля не было встроеной поддержки локализованых шрифтов... или о ней никто не слышал, за пять лет моей учебы в академии, до нее и после. Твое открытие или где нашел специальную версию? Это же касается ввода кирилицы в нем: как думаешь, если бы переключалось системой - был бы смысл морочиться с keyrus'ами иже с ними? Может, весь паскаль свой выложишь, я попробую у себя.. мало ли, я тоже могу чего-то не знать...
|
Bester |
08-11-2007 15:53 674922 |
А как сделать так что б Паскаль сразу запускался в полноэкранном режиме?(Друг спрашивал)
|
Alexander_Grig |
08-11-2007 18:04 675016 |
Bester
Можно щелкнуть правой кнопкой по файлу, которым вы запускаете Паскаль, и на вкладке "Экран" в разделе "Режим" переключателем выбрать "Полноэкранный".
Также посмотрите на вкладке "Программа" строку "Окно". Там можно выбрать "Развернуть на весь экран".
|
detrin |
09-11-2007 18:57 675730 |
Цитата:
Цитата ShaddyR
Твое открытие или где нашел специальную версию? »
|
Может быть и версия локализованная, не знаю. Какую дали во время учебы в универе такой и пользовался. Выложить целиком к сожалению не могу.
|
Bester |
10-11-2007 22:01 676380 |
Вопрос решен, тему можно закрывать. Помогла в этом новая версия keyrus.com.
Вопрос решен, тему можно закрывать. Помогла в этом другая версия keyrus.com.
|
UVIKTOROV |
01-12-2008 16:04 969076 |
Большое спасибо всем за этот топик, я в принципе и регистрировался на этом сайте ради информации отсюда, здесь единственно верно и упорядоченно изложили саму проблему и ее решение, единственно верное!!
|
Время: 21:38.
© OSzone.net 2001-