20°C
завтра: 24°C
Погода в Перми
20°C
вечером25°C
ночью16°C
завтра24°C
Подробно
 63,13
+0.1514
Курс USD ЦБ РФна 24 июля
63,1290
+0.1514
 70,64
−0.0196
Курс EUR ЦБ РФна 24 июля
70,6350
−0.0196
  • Народ!
    Может кто подскажет мне как избавится от такой проблемы.
    Я пишу на Дельфи 6 и иногда приходится делать ассемблерные
    вставки в код программы для низкоуровненго доступа к железу.
    В 98 винде все было без проблем, а вот 2000 выдает ошибку о том
    что использованны привелегированные команды и прерывает выполнение программы. Есть в асме такие операторы запись в адрес и чтение с адреса ( in и out ) Вот они то и не нравятся
    2000 винде. Тут возникает вопрос че делать?
    Мож кто знает?

    Зарание спасибо за прочтение данного вопроса.

  • Да это же не 9x, здесь все, такая халява отошла. Только через драйвера...

  • Сделаю пояснения.
    W2K как и ХР основаны на технологии Windows NT. По этой технологии к внешним устройствам могут обращаться только vxd драйверы. Для их написания в Дельфи примочек нет (как и в любой другой среде программирования) Для этого служит пакет Microsoft Windows SDK (или DDK, не помню).

    "Право же, взрослые - очень странные люди" А.де Сент-Экзюпери

  • Ну-ну, vxd НЕ поддерживается линией NT. Пакет назвается DDK(Driver development kit).

  • А где его можно взять?

  • vxd в NT.... прикольно :))))

Записей на странице:

Перейти в форум

Модератор: