Вопросы по TP
Приветствую всех!
Напишите пожалуйста ответы на следующие вопросы: 1) Можно ли как-то сформировать множество состоящее из строк в процессе работы программы? 2) Как выполнить русификацию при вводе в программе с расширением .exe (как осуществить ввод русскими буквами)? |
Цитата:
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, то я, извините, пас. |
Вопрос по поводу второго ответа:
Если я правильно понял, то запись строки Цитата:
|
Цитата:
Между прочим, надо именно 2 строки. Первая - это переход в папку с русификатором, а вторая - запуск самой программы. |
А если допустим эту программу необходимо использовать на др. ПК (предположим, что пользователь - "чайник"), то можно как-то обойти редактирование файла или выполнить данную операцию с помощью программы?
|
Даже если не ответите на вопрос, всё равно огромное спасибо.
|
Цитата:
А у Вас сам русификатор-то есть? А то могу скинуть. |
Да есть - rkalt. Спасибо.
|
Ну почему же нельзя? Можно! Создать свой bat-файл, в нем загрузить русификатор, затем программу. Запускать нужно будет именно bat-файл.
Но! Нужно удостовериться, что лицензия на русификатор допускает его распространение таким образом. |
Или, как вариант, производить запуск программы не в полноэкранном,а в оконном режиме. Только если используется вывод в графическом режиме - без руссификатора не обойтись.
|
Часовой пояс GMT +4, время: 13:37. |
Powered by vBulletin® Version 4.5.3
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.