![]() |
|
Модераторы: Snowy, bartram, MetalFan, bems, Poseidon, Riply |
![]()
|
|
| gonzales |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 241 Регистрация: 13.3.2006 Репутация: нет Всего: 2 |
Уважаемые форумчане.
В пору начала массового внедрения 64-битных систем возникла необходимость и свои программы переводить на новые рельсы. Задача такая, программа использует драйвер, который устанавливается в систему при инсталяции и dll-ку которая с этим драйвером общается. Производитель предоставил драйвер под 64-битную систему, но программа не хочет с ним работать. Вопрос, а есть ли специальные правила работы с 64-битными системами, нужно ли каким-то особым образом писать библиотеки для корректной работы. Пишу на Delphi7. Буду благодарен за любую информацию. Заранее благодарю --------------------
- мастер, мастер, запорол..., все четыре запорол!!!- я ж тебе только три давал!!!???- да я и образец запорол!!!! |
|||
|
||||
| Alexeis |
|
|||
![]() Амеба Профиль Группа: Админ Сообщений: 11743 Регистрация: 12.10.2005 Где: Зеленоград Репутация: 16 Всего: 459 |
gonzales, все зависит от того как работать с этим драйвером. Если доступ к его данным производиться через WinApi, то проблем быть не должно, так как Wow64 осуществляет автоматическую конвертацию данных. Если же напрямую при помощи API предоставленного фирмой изготовителем, то Delphi7 тут не поможет, так как он работает с 32х битными адресами.
Добавлено через 2 минуты и 13 секунд Можно написать свою библиотеку-конвертер, на 64х компиляторе, так чтобы все вызывались сначала ее функции, а она потом сама производила 64 битный вызов. -------------------- Vit вечная память. Обсуждение действий администрации форума производятся только в этом форуме гениальность идеи состоит в том, что ее невозможно придумать |
|||
|
||||
![]()
|
| Правила форума "Delphi: WinAPI и системное программирование" | |
|
|
Запрещено: 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Snowy, bartram, MetalFan, bems, Poseidon, Rrader, Riply. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Delphi: WinAPI и системное программирование | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |