|
Подключение 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=39290078&tid=1400399]: |
0ms |
get settings: |
11ms |
get forum list: |
12ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
51ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
46ms |
get tp. blocked users: |
1ms |
others: | 278ms |
total: | 420ms |
0 / 0 |