|
И снова внешние компоненты | ☑ | ||
---|---|---|---|---|
0
luter-89
29.03.15
✎
19:44
|
Как то я уже поднимал эту тему, но почитав статьи по этой теме, я увидел только примеры работ с демонстративной вк и изменение её функциональности. Также требуется изучение языка и среды на платформе .Net, хотелось бы понять как все таки самостоятельно создать любую компоненту. Я вижу следующий путь - изучение, к примеру, C# и как то понять как написать протокол работы с каким нибудь железом, скомпилировать в компоненту и использовать в 1с. Но не понятно как использовать команды драйвера железа. Может я думаю не в том направлении, кому не трудно опишите свой опыт вкратце как осваивали это напрпвление? Очень хочу познать эту магию)
|
|||
1
ДенисЧ
29.03.15
✎
19:52
|
на шарпе с железом?
Плохая идея... |
|||
2
luter-89
29.03.15
✎
19:54
|
Да хоть с++, главное понять куда двигаться
|
|||
3
xaozai
29.03.15
✎
19:58
|
(0) В первую очередь надо научиться искать информацию самостоятельно.
А дальше читать, читать, читать и пробовать решать конкретные задачи, поставленные самому себе... |
|||
4
xaozai
29.03.15
✎
20:01
|
+(3) двигаться от простого к... состоящему из нескольких (множества) простых вещей...
|
|||
5
Lama12
29.03.15
✎
20:03
|
(0) Не с каждым железом должна работать 1С. Не каждая 1С должна работать с железом.
А так... дерзай! С++ самое то. |
|||
6
luter-89
29.03.15
✎
20:13
|
По большей части здесь просто нужно иметь опыт прикладного программирования на ООП?
|
|||
7
Kookish
29.03.15
✎
20:22
|
А ООП то тут причем? Присоединяюсь к (3).
|
|||
8
luter-89
29.03.15
✎
20:49
|
Так информации подробной нет. Любой программист 1с,который впервые сталкнется с такой задачей, не поймёт как это изучать
|
|||
9
luter-89
29.03.15
✎
20:50
|
(4) я думаю многие могут давать советы, сами не зная как это работает и отвечают обобщенно. Типа послушай свое сердце,оно подскажет
|
|||
10
thezos
29.03.15
✎
20:52
|
(8) Да ладно?
|
|||
11
luter-89
29.03.15
✎
20:55
|
В двух словах может кто нибудь дать совет, мне не нужно подробно разжевывать
|
|||
12
xaozai
29.03.15
✎
21:36
|
(9) Какой необобщенный ответ ты хотел услышать на вопрос "как создать любую компоненту и как написать протокол для работы с каким-нибудь железом"?
|
|||
13
xaozai
29.03.15
✎
21:38
|
+(12) Гугли "как написать драйвер"
|
|||
14
Lama12
29.03.15
✎
21:43
|
(8) хыы :-)
|
|||
15
luter-89
29.03.15
✎
21:45
|
Нашел случайно интересную информацию по WinAPI, дальше думаю разберусь, а потом поделюсь с теми, кому это нужно
|
|||
16
romix
29.03.15
✎
21:46
|
Я выкладывал на http://x-romix.narod.ru/ упрощенные примеры внешних компонент. Сейчас, к сожалению, забросил эту тему.
|
|||
17
luter-89
29.03.15
✎
21:52
|
Я работаю в очень специфичной компании и нужно будет создавать много разных компонент, например rfid и 1с. Парсер протокола adm или датчик уровня топлива и 1с. поэтому и хочу быстро изучить технологию native api
|
|||
18
xaozai
29.03.15
✎
21:56
|
(17) Все, что нужно для написания компонент для 1С по технологии native находится на диске ИТС.
|
|||
19
xaozai
29.03.15
✎
21:59
|
+(18) (вопрос написания драйвера выходит за рамки описания технологии создания компонет для 1С по технологии native)
|
|||
20
luter-89
29.03.15
✎
22:01
|
Зачем драйверов писать, может есть способ использовать команды драйвера, который установлен под виндой
|
|||
21
luter-89
29.03.15
✎
22:04
|
К примеру принтер, по идее 1с использует компоненту, которая использует команды драйвера, то есть компонента выступать посредником
|
|||
22
xaozai
29.03.15
✎
22:07
|
(20) Об этом можно узнать из документации к оборудованию...
Иногда даже можно найти конретные примеры работы с оборудованием на различных яз. программирования. Так же, как примеры компонент на диске ИТС. |
|||
23
luter-89
29.03.15
✎
22:09
|
(22) ну,буду пытаться, может за год изучу
|
|||
24
xaozai
29.03.15
✎
22:18
|
(23) Берешь SDK конкретной железки и начинаешь пилить под себя...
|
|||
25
Torquader
30.03.15
✎
00:30
|
Чего-то мне кажется, что вам проще научиться писать Web-сервисы, которые вызывают уже драйверы железа, причём как на Windows так и на Linux - внешние компоненты - вещь в себе и не всегда это лучшее решение.
А подписку на события, если хочется, можно и к стандартному COM-объекту сделать без всякой внешней компоненты. |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |