Вопрос № 50767: Здравствуйте!
Поставил себе Delphi 2006.
Проблема получается в том что не работает Хелп в Delphi 2006.
Сначала выскакивает сообщение о ошибке:
Unexpected critical error: can't start program.
потом программа уходит в штоп...Вопрос № 50778: Здравствуйте Уважаемые Эксперты! Наткнулся в интернете на подборку книг, интересующих меня языков. Подскажите пожалуйста где можно скачать книги из списка (см. приложение). Хотя бы часть из них. Заранее Спасибо.
...Вопрос № 50792: Здравствуйте!
Вопрос: как управлять светодиодами клавиатуры под WinXP. SetKeyboardState не решает эту проблему поскольку:
Remarks
Because the SetKeyboardState function alters the input state of the calling thread and not the global input ...
Вопрос № 50.767
Здравствуйте!
Поставил себе Delphi 2006.
Проблема получается в том что не работает Хелп в Delphi 2006.
Сначала выскакивает сообщение о ошибке:
Unexpected critical error: can't start program.
потом программа уходит в штопор примерно на минуту и выскакивает следующее сообщение о ошибке:
Unable to create the Microsoft Document Explorer object. Ошибка при выполнении приложения-сервера, ClassID: {4A79114D-19E4-11D3-B86B-00C07F79F802}
При установке выбрал установить полностью всё.
Delphi 2006 Архитект на DVD (диск конечно пиратский)
Отправлен: 01.08.2006, 11:18
Вопрос задал: Vasiliy (статус: Посетитель)
Всего ответов: 2 Мини-форум вопроса >>> (сообщений: 1)
Отвечает: sir henry
Здравствуйте, Vasiliy!
У Вас, скорее всего, или отсутствует сам хелп (в 2006 он не обычный - hlp или chm, а по новой методике) или если хелп присутствует, то он почему-то незарегистрирован в системе.
К сожалению новый хелп просто так просмотреть не удасться, так как он обязательно должен быть зарегестрирован под каким-то именем в реестре.
Для начала посмотрите, присутствуют ли в Вашем дистрибутиве файлы с расширением HXS и HXI. Если таковых нет, то нужно поменять диск на нормальный. Если же они есть, значит дело труба - Ваш хелп просто не регистрируется. Что делать - бес его знает. Напишите Биллу Гейтсу. :)
Регистрируется эта новая бодяга с помощью программы reghelp.exe, которая идет в комплекте с дистрибутивом (кстати, нелишне проверить и ее наличие и вообще, работает она или нет), а вот как это происходит конкретно, не знаю.
Еще может быть такое, что у Вас не установлен Microsoft Document Explorer (файл dexplore.exe), которые эту помощь и выводит для просмотра. Но он должен устанавливаться перед Дельфи.
Ответ отправил: sir henry (статус: Академик) Россия, Красноярск ---- Ответ отправлен: 01.08.2006, 11:34 Оценка за ответ: 5 Комментарий оценки: Скажи пож. а отдельно можно гдето скачать с инета справку или какоето исправление? Ато справка нужна очень.
Отвечает: Савенко Вадим Иванович
Здравствуйте, Vasiliy!
Тут два выхода из положения:
1. Купить другой пиратский
2. Купить другой лицензионный
Вообще, при покупке пиратских дисков Вы должны отдавать себе отчет в том , что 1. на диске может присутствовать что угодно (или наоборот отсутсвовать)
2. диск может содержать вирусы
3. диск может не запускаться
4. диск может лопнуть в приводе из-за низкого качества
Так что - только менять
Ответ отправил: Савенко Вадим Иванович (статус: 6-ой класс)
Ответ отправлен: 01.08.2006, 12:18 Оценка за ответ: 5
Вопрос № 50.778
Здравствуйте Уважаемые Эксперты! Наткнулся в интернете на подборку книг, интересующих меня языков. Подскажите пожалуйста где можно скачать книги из списка (см. приложение). Хотя бы часть из них. Заранее Спасибо.
Отвечает: aaqs
Здравствуйте, Шишкин М.А.!
Посмотрите на www.natahaus.ru (только нужно зарегистрироваться, чтобы "видеть" ссылки на книги, и еще качать их придется в основном с rapidshare.de), еще есть сайт www.zipsites.ru, тоже можно найти кое-какие книжки, так же можно посмотреть здесь: www.c-books.info. Ну и список на сайты где можно скачать эл.книги: http://jkin.livejournal.com/677.html
Главное, чтоб траффика хватило :))
Удачи!
Ответ отправил: aaqs (статус: 5-ый класс)
Ответ отправлен: 01.08.2006, 14:26 Оценка за ответ: 5
Отвечает: Melamed
Здравствуйте, Шишкин
Некоторые из этих книг можно скачать на
http://www.kpnemo.ru http://www.natahaus.ru/ и http://all-ebooks.com/
Ответ отправил: Melamed (статус: 2-ой класс)
Ответ отправлен: 01.08.2006, 14:30 Оценка за ответ: 5
Вопрос № 50.792
Здравствуйте!
Вопрос: как управлять светодиодами клавиатуры под WinXP. SetKeyboardState не решает эту проблему поскольку:
Remarks
Because the SetKeyboardState function alters the input state of the calling thread and not the global input state of the system, an application cannot use SetKeyboardState to set the NUM LOCK, CAPS LOCK, or SCROLL LOCK indicator lights on the keyboard.
Отправлен: 01.08.2006, 14:45
Вопрос задал: DestinyR (статус: Посетитель)
Всего ответов: 2 Мини-форум вопроса >>> (сообщений: 0)
Отвечает: Савенко Вадим Иванович
Здравствуйте, DestinyR!
Пример:
if (GetKeyState(VK_CAPITAL) and 1) = 0
then begin
keyb_event(VK_CAPITAL, 0, 0, 0);
keyb_event(VK_CAPITAL, 0, KEYEVENTF_KEYUP, 0);
end;
проверяется, переключена ли клавиша CapsLock.Если нет, то
имитируется нажатие и отпускание клавиши (верхний регистр) и
лампочка будет гореть.Если изменить условие на
if (GetKeyState(VK_CAPITAL) and 1) <> 0
то установится нижний регистр и лампочка погаснет.
Ответ отправил: Савенко Вадим Иванович (статус: 6-ой класс)
Ответ отправлен: 01.08.2006, 15:22 Оценка за ответ: 5
Отвечает: Brutaller
Здравствуйте, DestinyR!
Вот пример (исходники) http://rapidshare.de/files/27828572/Locks.rar.html
Под D7 все нормально компилится и работает под WinXP
Ответ отправил: Brutaller (статус: 2-ой класс)
Ответ отправлен: 01.08.2006, 23:17 Оценка за ответ: 5 Комментарий оценки: Познавательный пример. Спасибо!