|
Подключение DLL
|
|||
---|---|---|---|
#18+
Всем добрый день! Есть задача: кассовой программе реализована работа с простым принтером чеков (ЕНВД). Печатается чек с помощью простого отчета. Сейчас появилась задача чтобы эта же программа могла работать с ККМ через драйвер Атол. Вопрос в следующем: Как реализовать подключение атоловского драйвера ActiveX компонента (dll), но чтобы программа могла работать и по старому, если этот компонент не установлен. Т.е. в настройках проги выбираем "Работать с ККМ через АТОЛ" или "Паботать через принтер чеков ЕНВД". Просто если драйвер атол не установлен (но он в некоторых магазинах и не нужен), прога даже не запустится если компонент подключать через references. Надеюсь понятно объяснил. ... |
|||
:
Нравится:
Не нравится:
|
|||
11.08.2016, 06:42 |
|
Подключение DLL
|
|||
---|---|---|---|
#18+
не понял. это задача из серии как выкопать яму лопатой без лопаты? ... |
|||
:
Нравится:
Не нравится:
|
|||
11.08.2016, 07:38 |
|
Подключение DLL
|
|||
---|---|---|---|
#18+
Antonariy, Нет, это из серии как динамически подключить COM интерфейс ... |
|||
:
Нравится:
Не нравится:
|
|||
11.08.2016, 07:50 |
|
Подключение DLL
|
|||
---|---|---|---|
#18+
Изопропил, 2 варианта: 1. Раннее связывание: подключаешь всегда через Interop , но если не не нужно, просто не используешь 2. Позднее связывание: через рефлекшн в любом случае DLL будет подключаться в момент использования ... |
|||
:
Нравится:
Не нравится:
|
|||
16.08.2016, 18:36 |
|
Подключение DLL
|
|||
---|---|---|---|
#18+
pation, мне то это рассказывать не надо. ... |
|||
:
Нравится:
Не нравится:
|
|||
16.08.2016, 20:52 |
|
|
start [/forum/topic.php?fid=20&msg=39292817&tid=1400399]: |
0ms |
get settings: |
8ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
46ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
49ms |
get tp. blocked users: |
1ms |
others: | 15ms |
total: | 153ms |
0 / 0 |