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

Форум: MS ACCESS

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

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

 
 

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

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

тема: Календарик забраковали
 
 автор: час   (05.03.2015 в 18:11)   личное сообщение
 
 

Как лечить?

Компьютер у клиента ругается на строчки декларации.


Private Declare Function CallWindowProc Lib "user32" Alias _
   "CallWindowProcA" (ByVal lpPrevWndFunc As Long, ByVal hwnd As Long, _
   ByVal MSG As Long, ByVal wParam As Long, ByVal lParam As Long) As Long


Модуль DatePicker - известного календарика.
Access 2010 ругается.
программа Написана в access 2003

  Ответить  
 
 автор: час   (05.03.2015 в 18:11)   личное сообщение
71 Кб.
 
 

Скрин сообщения

  Ответить  
 
 автор: час   (05.03.2015 в 18:12)   личное сообщение
 
 

Подскажите как лечить.

  Ответить  
 
 автор: час   (05.03.2015 в 18:23)   личное сообщение
 
 

Если кто-то в английском силён - вроде бы тут подобная проблема обсуждается.

http://www.mrexcel.com/forum/excel-questions/592020-callwindowproc-stoped-working-excel-2010-a.html

  Ответить  
 
 автор: час   (05.03.2015 в 20:52)   личное сообщение
32 Кб.
 
 

пишут что в access 2010 64 bit не будет пахать.
кто может проверить?

  Ответить  
 
 автор: Explorer   (06.03.2015 в 04:37)   личное сообщение
 
 

так звали нашего нашего финансового директора (одного из) - Дэвид Торн,
жил на Пречистинке в квартире Цирлина Бориса Абрамовича. Бабник страшный.

  Ответить  
 
 автор: Explorer   (06.03.2015 в 04:38)   личное сообщение
 
 

в смысле в одной ИЗ квартир :)

  Ответить  
 
 автор: час   (05.03.2015 в 21:58)   личное сообщение
 
 

Вот ещё что-то по теме...

http://www.cadsharp.com/docs/Win32API_PtrSafe.txt

как это можно использовать?

  Ответить  
 
 автор: Панург   (06.03.2015 в 04:41)   личное сообщение
 
 

Тебе же дали ответы на другом форуме. Или непонятно?
Вот дополнительно - https://msdn.microsoft.com/ru-ru/library/office/ee691831(v=office.14).aspx
как это можно использовать?
Там написано как правильно объявлять функции и структуры для х64 офиса (в твоём случае).

  Ответить  
 
 автор: час   (06.03.2015 в 13:41)   личное сообщение
 
 

я здесь раньше запостил,
точнее чуток раньше.
не бросать же собеседников.

  Ответить  
 
 автор: kot_k_k   (06.03.2015 в 00:05)   личное сообщение
 
 

нарисуй свой. по аналогии

  Ответить  
 
 автор: час   (06.03.2015 в 13:42)   личное сообщение
 
 

это не спасёт.
акс 64 разрядный будет посылать меня и при других декларациях и функциях.

  Ответить  
 
 автор: kot_k_k   (06.03.2015 в 19:32)   личное сообщение
 
 

ODBC и проч херни 32-х разрядных в 64-ти битных системах предусмотренно какое-то шаманство, типо "такое как 64-ное", только руками доключаемое. из панель управлени / адмника. как то делал для екселя, но как не помню хоть тресни.

  Ответить  
 
 автор: час   (06.03.2015 в 23:09)   личное сообщение
 
 

треснул....
не помогло...

  Ответить  
 
 автор: Дядя Федор   (09.03.2015 в 11:59)   личное сообщение
 
 

А может есть аналог для 2010?
Думаю, наварняка.
Поищи в этом направлении.

Например https://msdn.microsoft.com/ru-ru/library/office/gg251104(v=office.14).aspx
Используйте встроенные DatePicker 

Access 2007 и Access 2010 позволяют присоединить элемент управления выбора даты для любой текстовое поле, к которому привязан к полю даты. Чтобы просмотреть форму в действии, откройте рождения формы (см. рис. 1). В поле «Дата рождения» таблицы рождения связано текстовое поле Дата рождения , а когда текстовое поле получает фокус, нажмите кнопку маленький значок календаря рядом с полем для отображения календаря и выберите дату. Значок календаря отображается, только когда фокус находится на текстовом поле.
На рисунке 1. Выбор даты

 

Чтобы использовать встроенные календарике, необходимо подтвердить ShowDatePicker было задано для даты, как показано на рисунке 2. Элемент управления TextBox должен быть присоединен к полю даты, и необходимо удалить свойство маска ввода для элемента управления, если ранее вы создали маски ввода.

  Ответить  
 
 автор: час   (10.03.2015 в 17:05)   личное сообщение
 
 

дело не только в календарике, как оказалось.

http://www.sql.ru/forum/1145765/perestal-rabotat-datepicker

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