|
Как программно запретить закрытие приложения Access для Windows 7 64
|
|||
---|---|---|---|
#18+
Здравствуйте. Понадобилось запретить закрытие БД Аксесс на "Х" - закрытие не формы, а аксесса в целом(или Runtime). Сделал так: В отдельном модуле: Код: vbnet 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25.
Потом в макросе autoexec вызываю функцию Код: vbnet 1.
Все работает как надо, НО если винда 32-битная. У юзеров с виндой 7 64 бит Runtime стал вылетать с ошибкой. Естественно user32 на этих машинах нет. Как сделать, чтоб работало на 64-х битной винде? помогите пожалуйста. Проверку разрядности винды я сделал... ... |
|||
:
Нравится:
Не нравится:
|
|||
02.02.2017, 13:48 |
|
Как программно запретить закрытие приложения Access для Windows 7 64
|
|||
---|---|---|---|
#18+
jediAlex, Попробуйте так: Код: vbnet 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25.
должно работать, если офис минимум 2010. Для более древних надо будет переписывать. ... |
|||
:
Нравится:
Не нравится:
|
|||
02.02.2017, 14:46 |
|
Как программно запретить закрытие приложения Access для Windows 7 64
|
|||
---|---|---|---|
#18+
офис не древний, а вот винды разные. У кого то 32 бит у кого то 64 и где 64 бит винда(семерка у всех) - там и не работает ... |
|||
:
Нравится:
Не нравится:
|
|||
02.02.2017, 14:51 |
|
Как программно запретить закрытие приложения Access для Windows 7 64
|
|||
---|---|---|---|
#18+
спасибо за помощь. Протестил на 64 битной винде все заработало ... |
|||
:
Нравится:
Не нравится:
|
|||
02.02.2017, 15:22 |
|
Как программно запретить закрытие приложения Access для Windows 7 64
|
|||
---|---|---|---|
#18+
появился еще вопрос: как можно сделать так, чтоб нельзя было закрыть приложение аксесс с панели задач? ... |
|||
:
Нравится:
Не нравится:
|
|||
03.02.2017, 08:01 |
|
Как программно запретить закрытие приложения Access для Windows 7 64
|
|||
---|---|---|---|
#18+
Можно подвесить форму (хоть скрытую) и в Unload присвоить значение аргументу, например: Код: vbnet 1. 2. 3.
... |
|||
:
Нравится:
Не нравится:
|
|||
04.02.2017, 01:54 |
|
|
start [/forum/topic.php?fid=60&fpage=17&tid=2155333]: |
0ms |
get settings: |
10ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
38ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
49ms |
get tp. blocked users: |
2ms |
others: | 321ms |
total: | 453ms |
0 / 0 |