|
Взаимодействие с драйвером
|
|||
---|---|---|---|
#18+
Как можно из Аксес взаимодействовать с каким-нибудь драйвером? Например с драйвером кассового аппарата. У драйвера есть функции, свойства. Намекните, пожайлуста общие принципы. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.11.2009, 15:00 |
|
Взаимодействие с драйвером
|
|||
---|---|---|---|
#18+
Читай документацию. У многих драйверов для взаимодействия есть классы. Например у Атол драйвер ККМ, есть класс для работы из VBA. У меня уже несколько лет работает регистратор Феликс из Access. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.11.2009, 16:17 |
|
Взаимодействие с драйвером
|
|||
---|---|---|---|
#18+
Насчет драйверов не знаю но с 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) ... |
|||
:
Нравится:
Не нравится:
|
|||
06.11.2009, 16:22 |
|
Взаимодействие с драйвером
|
|||
---|---|---|---|
#18+
Кстати, какой кассовый аппарат? ... |
|||
:
Нравится:
Не нравится:
|
|||
06.11.2009, 16:28 |
|
Взаимодействие с драйвером
|
|||
---|---|---|---|
#18+
Спасибо, попробую. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.11.2009, 16:31 |
|
Взаимодействие с драйвером
|
|||
---|---|---|---|
#18+
Пока только хотят приобрести. Какоё рекомендуешь? ... |
|||
:
Нравится:
Не нравится:
|
|||
06.11.2009, 16:32 |
|
Взаимодействие с драйвером
|
|||
---|---|---|---|
#18+
develed, Выложи, пожайлуста, код взаимодействия с драйвером. Хочу посмотреть саму идею. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.11.2009, 16:40 |
|
Взаимодействие с драйвером
|
|||
---|---|---|---|
#18+
На цвет и вкус ... В моем случае выбирать не приходилось, шеф ориентировался на цену и мнение кэкээмщиков (простота и надежность), купил фискальный регистратор Феликс-2К. Но перед этим спросил сможешь завести? Я почитал документацию, там есть примеры, взял на опыты экземпляр и сваял модуль для работы из своей программы. Ничего сверхсложного :). ... |
|||
:
Нравится:
Не нравится:
|
|||
06.11.2009, 16:46 |
|
Взаимодействие с драйвером
|
|||
---|---|---|---|
#18+
Код длинноватый: проверка того, сего. На сайте Атола внятная документация с примерами. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.11.2009, 16:48 |
|
Взаимодействие с драйвером
|
|||
---|---|---|---|
#18+
Выкладываю как есть, чикать что-то сил нет, башка трещит (сегодня ветер с морозом вдарил). Лишнее пропускай. Некоторые строки с цифрами остались с времен отладки. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.11.2009, 17:00 |
|
Взаимодействие с драйвером
|
|||
---|---|---|---|
#18+
develed, Как зайти на сайт Атола? Если код длинноватый, кинь, пожайлуста, на oleg-57собакаmail.ru ... |
|||
:
Нравится:
Не нравится:
|
|||
06.11.2009, 17:02 |
|
Взаимодействие с драйвером
|
|||
---|---|---|---|
#18+
Уже выложил. Сайт www.atol.ru ... |
|||
:
Нравится:
Не нравится:
|
|||
06.11.2009, 17:04 |
|
|
start [/forum/topic.php?fid=45&gotonew=1&tid=1634846]: |
0ms |
get settings: |
10ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
67ms |
get topic data: |
8ms |
get first new msg: |
6ms |
get forum data: |
2ms |
get page messages: |
49ms |
get tp. blocked users: |
2ms |
others: | 231ms |
total: | 396ms |
0 / 0 |