Здравствуйте эксперты! Возникло у меня большое желание в билдере консольные приложения создавать. Все бы ничего, но не могу нормально писатьна русском, каракули получаются! Стоит шрифт Terminal и 2000 винда. Как это побороть? Может это где в билдере настраивается, чтоб он понимал досовскую кодировку? Или может можно настроить окно в винде, в котором все консольные программы запускаются, чтоб оно нормально виндовозные шрифты отображало, а не каракули? С уважением, ILYA D.
Здравствуйте, ILYA D.! Читай Win32 SDK Help - там всё подробно описано. Загляни в раздел "Console Code Pages". В частности, тебе полезна будет функция SetConsoleOutputCP. И никогда не путайте кодировку и шрифт: это, как говорят у нас в Одессе, - двебольшие разницы Ответ отправлен: 15.05.2002, 10:00 Отправитель: Артём Шегеда Отвечает vitya
Приветствую Вас, ILYA D.! Попробуй функцию CharToOem() или AnsiToOem (устаревший вариант) и соответственно наоборот.
Ответ отправлен: 15.05.2002, 08:20 Отправитель: vitya
Вопрос № 27
Hello! Купил на диске компилер "Microsoft Quick C", и он не хочет ничего компилить(даже встроенные примеры программ), сразу же на первый встречный хедер ругается, что его нет, хотя в папке include я их нашел(хедеры)...:( В доке по инсталляции написано, что как и полагается, запустите "Setup" и т.д и т.п, у меня же ничего подобного не было - на дистрибутиве архив, распаковал в папку и запустил екзешник(QC.exe)...у меня такое подозрение, что кто-то его корректно установил у себя, содрал папки, запаковал и скинул на дистрибутив, забыв что такое реестр и т.д и т.п... Вопрос: я прав??? +) Спасибо за ответ...+)
Доброе время суток, Arthur! найди где у него стоят path - ы и пропиши правильные пути, тогда все заработает. Ответ отправлен: 15.05.2002, 15:39 Отправитель: vitya Отвечает наСИльник
Здравствуйте, Arthur! Ну раз ты его просто разархивировал, то пропиши пути к хедарам. А то что они у тебя есть это ни о чем не говорит. Компилятор просто не там их ищет.
Ответ отправлен: 15.05.2002, 16:25 Отправитель: наСИльник Отвечает gV
Приветствую Вас, Arthur! Не совсем : там должна быть менюшка "опции", а вней пункт "директории"-там пропишешьпутьк своей папке"include".
Ответ отправлен: 15.05.2002, 17:08 Отправитель: gV Отвечает Zloy
Доброе время суток, Arthur! Были те же проблемы :( У меня сейчас нету QC, но припоминаю, что нужно делать примерно это: Войди в меню Options -> Directories ... и ручками введи пути к хедерам и библиотекам. Или писать полный путь с диском в #include ЗЫ. Кстати QC не пользует реестр....
Ответ отправлен: 15.05.2002, 18:50 Отправитель: Zloy
Вопрос № 28
Здравствуйте ,эксперты ! Вопрос : как заточить VC++ 6.0 для программирование на asm ? Было у меня описание,скаченное с assembler.ru ,но этот сайт исчез. Заранее,благодарен!
Доброе время суток, IceWINteR! Я тебе эту статейку на мыло выслал... Ответ отправлен: 17.05.2002, 07:34 Отправитель: Blackeye Отвечает vitya
Здравствуйте, IceWINteR! если тебя интересуют ассемблерные вставки, то просто пишешь __asm { .... //тут ассемблерный код. }
Ответ отправлен: 16.05.2002, 08:19 Отправитель: vitya
Форма отправки вопроса
Внимание!
Форма может работать некорректно в почтовых программах "Microsoft Outlook"
и "Microsoft Outlook Express". В программе The Bat!
подобные формы не работают вообще!
После нажатия на кнопку "Отправить", будет открыто второе окно. Заметьте,
что в некоторых браузерах могут стоять запреты на открытие других
окон, а также "чрезмерное" кэширование данных,
при этом факт отправки Вашего вопроса стоит под сомнением.
Мы рекомендуем открывать рассылку в программе Internet
Explorer 5.0+ или отправлять вопросы с сайта по адресу:
http://rusfaq.ru/cgi-bin/Message.cgi.