AXForum  
Вернуться   AXForum > Microsoft Dynamics AX > DAX: Программирование
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 23.01.2014, 11:59   #16  
dech is offline
dech
Участник
Аватар для dech
Самостоятельные клиенты AX
 
650 / 352 (13) ++++++
Регистрация: 25.06.2009
Адрес: Омск
Записей в блоге: 3
Цитата:
Сообщение от Romb Посмотреть сообщение
Исходники корректировать не получается, за отсутствием Borland-a и времени. Но просмотр исходников помог и, в итоге все получилось. В общем, работает AxPath на Windows 7 64-бит.

Без изменения DLL, как временная заплатка, надо в реестре (в моем случае с 5-ой это HKEY_CURRENT_USER\Software\Microsoft\Dynamics\5.0) добавить строковый параметр с путем, где лежит Ax32.exe, обычно это C:\Program Files (x86)\Microsoft Dynamics AX\50\Client\Bin.

А если бы нашелся добрый человек с Delphi, изменил бы логику поиска пути к папке клиента AX в функциях GetAxaptaDirectory и getPrefix, собрал dll, то была бы ему слава и почет!
Пожалуйста! Выкладываю архив с измененной dll, а также с исходниками.
Что изменилось:
  • Немного оптимизировал логику
  • Вынес кое-что в отдельные функции
  • Изменил обработку сообщений MessageBox
  • AxPathHandler решил вообще не трогать, ибо слишком много времени убью.
  • Добавил поддержку AX2012 (к сожалению не тестировал, кто может проверьте плиззз)
  • Исправил ошибки:
  1. Функция getPrefix ранее всегда возвращала 'Software\Microsoft\Dynamics\5.0' (для любой версии Аксапты)
  2. Обновил пути поиска в реестре, до этого поиск был заточен под AX 3.0 и я не знаю, как оно ваще работало и находило путь к папке bin Аксапты. В версии 4.0 и выше есть подузел Configuration, в нем-то все и есть.
Вложения
Тип файла: zip Axpath.zip (29.4 Кб, 229 просмотров)
__________________
// no comments
За это сообщение автора поблагодарили: mazzy (5), Romb (1).
Теги
ax2009

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
[ANN] Tabax 0.1 -- панель задач для Axapta belugin DAX: База знаний и проекты 302 21.10.2016 12:49
axcoder: AxPath pugin for Tabax which works with Ax3, Ax4, Ax2009 Blog bot DAX Blogs 0 08.11.2008 02:11
Можно ли управлять Axaptой из Excel? igorigor7 DAX: Программирование 11 19.06.2007 15:16
axcoder: AxPath is supported by axaptapedia Blog bot DAX Blogs 0 11.05.2007 10:00
axcoder: AxPath integration with browser email etc Blog bot DAX Blogs 0 26.04.2007 16:40

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 17:33.