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

RusFAQ.ru: Программирование на C / C++


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

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

Выпуск № 465
от 14.07.2006, 20:05

Администратор:Калашников О.А.
В рассылке:Подписчиков: 341, Экспертов: 46
В номере:Вопросов: 3, Ответов: 3


Вопрос № 48569: Закачал Borland C++ Builder и отладчик к нему установил. B програмных файлах их нет ну-да ладно,обнаружал в документах.А что делать далше не знаю где писать программу я не знаю....
Вопрос № 48582: здрасти. как проверить была ли нажата клавиша ctrl, alt???? спомощью ассемблерных вставках(хотелось бы)???...
Вопрос № 48615: Доброго времени суток, уважаемые эксперты!!!! Такой вопрос : Где можно скачать компилятор для Borland C++ Builder ?? Заранее благодарен , [PROnet] * St@cK ! N.Nov ...

Вопрос № 48.569
Закачал Borland C++ Builder и отладчик к нему установил. B програмных файлах их нет ну-да ладно,обнаружал в документах.А что делать далше не знаю где писать программу я не знаю.
Отправлен: 08.07.2006, 22:08
Вопрос задал: Rokot (статус: Посетитель)
Всего ответов: 1
Мини-форум вопроса >>> (сообщений: 0)

Отвечает: Решетник Д
Здравствуйте, Rokot!
Нужно запустить ярдык (одноименный с программой - что-то типа CBuilder).
и перед Вами появиться среда разработки приложений.
а лучше почитайте книжки. там Вам объяснят, как, что и где писать!
С уважением....
---------
Жизнь коротка, чтобы писать на ассемблере
Ответ отправил: Решетник Д (статус: Студент)
Ответ отправлен: 08.07.2006, 23:32


Вопрос № 48.582
здрасти. как проверить была ли нажата клавиша ctrl, alt???? спомощью ассемблерных вставках(хотелось бы)???
Отправлен: 09.07.2006, 00:41
Вопрос задал: HITY (статус: Посетитель)
Всего ответов: 1
Мини-форум вопроса >>> (сообщений: 0)

Отвечает: Physicist
Здравствуйте, HITY!

В Windows - вызовом
SHORT GetAsyncKeyState(int vKey);
где vKey для Ctrl и Alt равно
Ctrl - VK_CONTROL,VK_LCONTROL,VK_RCONTROL
Alt - VK_MENU,VK_LMENU,VK_RMENU
(L- и R- сканкоды появились только в Win2000)

push VK_CONTROL
call GetAsyncKeyState
and eax,80000000h
jnz <нажата Ctrl>
В DOSе - проанализировать байт по адресу 0:417h, отдельные биты которого хранят информацию о нажатии:
Caps 40h;
Num 20h;
Scroll 10h;
Ctrl 04h;
Alt 08h;
LShift 02h;
RShift 01h;

xor ax,ax
mov es,ax
mov al,es:[417h]
and al,04h
jnz <нажата Ctrl>
Ответ отправил: Physicist (статус: 4-ый класс)
Ответ отправлен: 09.07.2006, 09:54
Оценка за ответ: 5


Вопрос № 48.615
Доброго времени суток, уважаемые эксперты!!!! Такой вопрос :
Где можно скачать компилятор для Borland C++ Builder ??
Заранее благодарен , [PROnet] * St@cK ! N.Nov
Отправлен: 09.07.2006, 15:18
Вопрос задал: [PROnet] * St@cK ! N.Nov (статус: 2-ой класс)
Всего ответов: 1
Мини-форум вопроса >>> (сообщений: 0)

Отвечает: gitter
Здравствуйте, [PROnet] * St@cK ! N.Nov!
Попробуйте по этим адресам
http://afive.narod.ru/free/

http://www.borland.com/downloads/download_cbuilder.html - официальный ресурс Borland'а

http://www.bape3.org/news_1892.html - Borland C++ Builder 6.0 Enterprise

Удачи!
Ответ отправил: gitter (статус: Студент)
Ответ отправлен: 09.07.2006, 16:15
Оценка за ответ: 5


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

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

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

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

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


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


© 2001-2006, Портал RusFAQ.ru, Россия, Москва.
Идея, дизайн, программирование: Калашников О.А.
Email: adm@rusfaq.ru, Тел.: +7 (926) 535-23-31
Авторские права | Реклама на портале
Версия системы: 4.34 от 01.06.2006
Яндекс Rambler's Top100

В избранное