19.12.2009, 21:19 | #1 (permalink) |
Member
Регистрация: 04.06.2009
Сообщений: 75
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 37
|
Вопросы по TP
Напишите пожалуйста ответы на следующие вопросы: 1) Можно ли как-то сформировать множество состоящее из строк в процессе работы программы? 2) Как выполнить русификацию при вводе в программе с расширением .exe (как осуществить ввод русскими буквами)? |
19.12.2009, 21:19 | |
Helpmaster
Member
Регистрация: 08.03.2016
Сообщений: 0
|
Напомню вам, что на форуме есть похожие топики S.T.A.L.K.E.R.: Тень Чернобыля Вопросы по лазерам из DVD Вопросы чайника... №328 |
19.12.2009, 22:10 | #2 (permalink) | |
Специалист
Регистрация: 27.08.2008
Адрес: Санкт-Петербург
Сообщений: 27,807
Сказал(а) спасибо: 340
Поблагодарили 583 раз(а) в 208 сообщениях
Репутация: 113184
|
Цитата:
1. Насколько я понимаю, нельзя - строки не могут быть элементами множества. 2. Тут можно только догадываться, "что имел в виду автор вопроса". Итак, есть исполняемый (*.exe) файл, причем при запуске он загружает эмулятор DOS. Для того, чтобы в DOS-машине работала русификация, нужно сделать две вещи: а) Установить на компьютере (просто записать на диск) какой-либо DOS-русификатор (напр. CYR). b) В файл Autoexec.NT, находящийся в WINDOWS\System32, записать строки типа таких: cd c:\windows\system32\cyr cyrillic При этом переход между раскладками будет определяться прогаммой-русификатором DOS, т.е. будет не таким, как при работе в WINDOWS. Сказанное относится к WinXP. Вы, к сожалению, не указали Вашу ОС. Надеюсь, что это WINDOWS. Если более старшие версии (Vista, 7), то, вероятно, там аналогично, а вот если у Вас Linux, то я, извините, пас. |
|
19.12.2009, 22:24 | #4 (permalink) | |
Специалист
Регистрация: 27.08.2008
Адрес: Санкт-Петербург
Сообщений: 27,807
Сказал(а) спасибо: 340
Поблагодарили 583 раз(а) в 208 сообщениях
Репутация: 113184
|
Цитата:
Между прочим, надо именно 2 строки. Первая - это переход в папку с русификатором, а вторая - запуск самой программы. |
|
19.12.2009, 22:36 | #5 (permalink) |
Member
Регистрация: 04.06.2009
Сообщений: 75
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 37
|
А если допустим эту программу необходимо использовать на др. ПК (предположим, что пользователь - "чайник"), то можно как-то обойти редактирование файла или выполнить данную операцию с помощью программы?
|
Ads | |
Member
Регистрация: 31.10.2006
Сообщений: 40200
Записей в дневнике: 0
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 55070
|
20.12.2009, 01:05 | #9 (permalink) |
Banned
Регистрация: 01.09.2009
Сообщений: 4,396
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 2544
|
Ну почему же нельзя? Можно! Создать свой bat-файл, в нем загрузить русификатор, затем программу. Запускать нужно будет именно bat-файл.
Но! Нужно удостовериться, что лицензия на русификатор допускает его распространение таким образом. |
20.12.2009, 14:37 | #10 (permalink) |
support
Регистрация: 19.08.2007
Адрес: Зея
Сообщений: 15,797
Записей в дневнике: 71
Сказал(а) спасибо: 166
Поблагодарили 203 раз(а) в 86 сообщениях
Репутация: 75760
|
Или, как вариант, производить запуск программы не в полноэкранном,а в оконном режиме. Только если используется вывод в графическом режиме - без руссификатора не обойтись.
__________________
Убить всех человеков! |
Ads | |
Member
Регистрация: 31.10.2006
Сообщений: 40200
Записей в дневнике: 0
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 55070
|
|
|