powered by simpleCommunicator - 2.0.47     © 2025 Programmizd 02
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Взаимодействие с драйвером
13 сообщений из 13, страница 1 из 1
Взаимодействие с драйвером
    #36294956
Oleg-57
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Как можно из Аксес взаимодействовать с каким-нибудь драйвером? Например с драйвером кассового аппарата. У драйвера есть функции, свойства. Намекните, пожайлуста общие принципы.
...
Рейтинг: 0 / 0
Взаимодействие с драйвером
    #36295246
develed
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Читай документацию. У многих драйверов для взаимодействия есть классы. Например у Атол драйвер ККМ, есть класс для работы из VBA. У меня уже несколько лет работает регистратор Феликс из Access.
...
Рейтинг: 0 / 0
Взаимодействие с драйвером
    #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
Взаимодействие с драйвером
    #36295283
develed
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Кстати, какой кассовый аппарат?
...
Рейтинг: 0 / 0
Взаимодействие с драйвером
    #36295298
Oleg-57
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо, попробую.
...
Рейтинг: 0 / 0
Взаимодействие с драйвером
    #36295308
Oleg-57
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Пока только хотят приобрести. Какоё рекомендуешь?
...
Рейтинг: 0 / 0
Взаимодействие с драйвером
    #36295340
Oleg-57
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
develed,
Выложи, пожайлуста, код взаимодействия с драйвером. Хочу посмотреть саму идею.
...
Рейтинг: 0 / 0
Взаимодействие с драйвером
    #36295359
develed
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
На цвет и вкус ...

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


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