| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > MS Access > Dll и AccessXP |
| Автор: Serg_vnovg 9.3.2006, 12:33 | ||
| Программирую в Access97, решил перейти на AccessXP. Столкнулся с проблеммой :-(( Не работает нижеприведенный код вызова DLL Функция ошибок не дает, возвращает пустую строку. Бился два дня. Разные машины, разные дистрибутивы.
Использую вызовы Dll не только для диалоговых окон. Написано много программного под Access97 где вызываю Dll API, а так же DLL разработанные на Builder для ускорения работы приложения и выполнения функций, которые в Access реализовывать не очень удобно. Не хочется при переходе на новую версию Access переписывать все, что наработано ранее. Использую windowsXP. В системе установлен Aceess97 и AccessXP одновременно. При копировании кода из одного приложения в другое получаем нормальную работу под Aceess97 и отсутствие результатов под AceessХР. В FAQ ничего не нашел. Неужели придется остаться под Aceess97. У клиентов периодически его сносят под новую версию, приходится приходить у устанавливать Aceess97. Очень неудобно! |
| Автор: Akina 9.3.2006, 13:15 | ||
А вообще - чего тебя понесло в API? используй архистандартный CommonDialog.ShowOpen |