Rambler's Top100
Форум: MS ACCESSVBVBA MS OfficeMS SQL server
Новые сообщения: 0000

Форум: MS ACCESS

Вопросы связанные с MS ACCESS

Обновить визитку
Участники «Online»
Все участники

 
 

Доброго времени суток, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Проблемы Access 2010 под Win10
 
 автор: gontik   (10.05.2018 в 13:55)   личное сообщение
 
 

Приветствую Форум!

Есть программа, разработана давно еще в Access 2003 под WindowsXP лет 14 тому назад, функционирует в нескольких конторах, многократно расширялась и дополнялась по их просьбам.
Прекрасно работает в среде Access 2007 под WindowsXP и Windows7 (форматы MDB и MDE), а также Runtime 2007 под Windows7.
Отлично работает и в Access 2010 под WindowsXP, Windows7 и WIN10(формат MDE).
Но в Access 2010 под Win10 (MDE) отдельные процедуры уже не идут.
Возможно это связано с библиотеками Access 2010 или с прблемой 32bit / 64bit…
Что же в этом случае предпринять?
Перписывать код, делать ПРОЕКТ уже тяжеловато.
Да и в этом варианте тупик – ведь банк данных работает в старой системе, второй БД
Полная бессмыслица 100 таблиц, 120 отчетов, 20000 сторк кода VBA.
Заранее благодарю за подсказки и идеи,

С уважением.

  Ответить  
 
 автор: ГлазастыйМышь   (31.05.2018 в 08:43)   личное сообщение
 
 

Была подобная проблема:
у меня было вызвана использованием win api функций. В 10 нужно чуть переделать их объявление. Подробностей уже и не помню, но в инете есть примеры (по ним и делал)

  Ответить  
 
 автор: gontik   (04.06.2018 в 22:40)   личное сообщение
 
 

Спасибо за ответ. Надо дома Win10 и Office10 установить.

  Ответить  
 
 автор: user12345   (06.06.2018 в 13:47)   личное сообщение
 
 

Ты точно подметил.
Сперва надо проверить битность установленного оффиса.
Если проект сделан на 32битном оффисе то как не старайся в 64 битном нормально работать не будет.
Надо переустановить 32битную версию.

  Ответить  
 
 автор: gontik   (15.06.2018 в 19:27)   личное сообщение
 
 

Странно другое.
В одной из контор, где функционирует моя Software, на одном из PC установлен Win7 и Office 2010 -
все работает отлично. На другом PC Win10 и Office 2010 - некоторые процедуры барахлят.
Но Office 2010 на них одинаковый и устанавливали их системщики, с которыми контакты затруднены.

  Ответить  
 
 автор: Karlik   (17.06.2018 в 04:28)   личное сообщение
 
 

То есть видимо проблема не так в самом офисе как в системе. Возможно каких то библиотек не хватает...

  Ответить  
 
 автор: kaszab   (10.01.2024 в 18:56)   личное сообщение
 
 

для 64bit офиса нужно дописать PtrSafe, вот так Private Declare PtrSafe,и так далее по всей базе где ошибка

  Ответить  
HiProg.com - Технологии программирования
Rambler's Top100 TopList