Гость
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Взаимодействие с драйвером / 13 сообщений из 13, страница 1 из 1
06.11.2009, 15:00
    #36294956
Oleg-57
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Взаимодействие с драйвером
Как можно из Аксес взаимодействовать с каким-нибудь драйвером? Например с драйвером кассового аппарата. У драйвера есть функции, свойства. Намекните, пожайлуста общие принципы.
...
Рейтинг: 0 / 0
06.11.2009, 16:17
    #36295246
develed
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Взаимодействие с драйвером
Читай документацию. У многих драйверов для взаимодействия есть классы. Например у Атол драйвер ККМ, есть класс для работы из VBA. У меня уже несколько лет работает регистратор Феликс из Access.
...
Рейтинг: 0 / 0
06.11.2009, 16:22
    #36295263
T_Alex_G
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Взаимодействие с драйвером
Насчет драйверов не знаю но с dll работаю как то так

в заголовок модуля добавить
Declare Function GetOpenFileName Lib "comdlg32.dll" Alias "GetOpenFileNameA" (pOpenfilename As OPENFILENAME) As Long

Private Type OPENFILENAME
lStructSize As Long
hwndOwner As Long
...
End Type

использовать функцию можно так
Dim OpenFile As OPENFILENAME
Dim lReturn As Long

OpenFile.lStructSize = Len(OpenFile)
OpenFile.hwndOwner = Application.hWndAccessApp
.......

lReturn = GetOpenFileName(OpenFile)
...
Рейтинг: 0 / 0
06.11.2009, 16:28
    #36295283
develed
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Взаимодействие с драйвером
Кстати, какой кассовый аппарат?
...
Рейтинг: 0 / 0
06.11.2009, 16:31
    #36295298
Oleg-57
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Взаимодействие с драйвером
Спасибо, попробую.
...
Рейтинг: 0 / 0
06.11.2009, 16:32
    #36295308
Oleg-57
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Взаимодействие с драйвером
Пока только хотят приобрести. Какоё рекомендуешь?
...
Рейтинг: 0 / 0
06.11.2009, 16:40
    #36295340
Oleg-57
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Взаимодействие с драйвером
develed,
Выложи, пожайлуста, код взаимодействия с драйвером. Хочу посмотреть саму идею.
...
Рейтинг: 0 / 0
06.11.2009, 16:46
    #36295359
develed
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Взаимодействие с драйвером
На цвет и вкус ...

В моем случае выбирать не приходилось, шеф ориентировался на цену и мнение кэкээмщиков (простота и надежность), купил фискальный регистратор Феликс-2К. Но перед этим спросил сможешь завести? Я почитал документацию, там есть примеры, взял на опыты экземпляр и сваял модуль для работы из своей программы. Ничего сверхсложного :).
...
Рейтинг: 0 / 0
06.11.2009, 16:48
    #36295367
develed
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Взаимодействие с драйвером
Код длинноватый: проверка того, сего. На сайте Атола внятная документация с примерами.
...
Рейтинг: 0 / 0
06.11.2009, 17:00
    #36295415
develed
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Взаимодействие с драйвером
Выкладываю как есть, чикать что-то сил нет, башка трещит (сегодня ветер с морозом вдарил). Лишнее пропускай. Некоторые строки с цифрами остались с времен отладки.
...
Рейтинг: 0 / 0
06.11.2009, 17:02
    #36295422
Oleg-57
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Взаимодействие с драйвером
develed,
Как зайти на сайт Атола?
Если код длинноватый, кинь, пожайлуста, на oleg-57собакаmail.ru
...
Рейтинг: 0 / 0
06.11.2009, 17:04
    #36295426
develed
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Взаимодействие с драйвером
Уже выложил.
Сайт www.atol.ru
...
Рейтинг: 0 / 0
06.11.2009, 17:05
    #36295427
Oleg-57
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Взаимодействие с драйвером
develed,
Спасибо, поразбираюсь.
...
Рейтинг: 0 / 0
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Взаимодействие с драйвером / 13 сообщений из 13, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]