40 / 40 / 6
Регистрация: 28.07.2011
Сообщений: 431
|
|
1 | |
Как подключить SerialGate28.01.2012, 13:21. Показов 8016. Ответов 41
Метки нет (Все метки)
Привет всем! Помогите пожалуйста подключить SerialGate.dll из этой статьи http://www.pcports.ru/SerialGate.php ! У меня выбивает ошибку [C++ Error] SerialGate.h(40): E2092 Storage class 'extern' is not allowed here
Добавлено через 16 часов 43 минуты Люди помогите!!
0
|
28.01.2012, 13:21 | |
Ответы с готовыми решениями:
41
Варочная пов. Siemens E-Nr. ef785501 как подключить к 220, подключить к 220 Не могу подключить подключить геймпад Xbox 360 к компьютеру (windows 7) Не получается подключить подключить ноутбучный ИДЕ диск к современному ПК Два роутера в одну сеть через wifi (по кабелю могу подключить), возможно ли так подключить? |
Практикантроп
4826 / 2718 / 526
Регистрация: 23.09.2011
Сообщений: 5,777
|
|
30.01.2012, 22:56 | 2 |
- а как Вы это делаете? Я, когда к своей программе dll подключал, по глупости добавлял к проекту соответствующую библиотеку (*.lib) и нужный заголовочный файл, где используемые в проге функции этой библиотеки определены были... . Ну, и все работает. За других говорить не стану, но я не настолько альтруист, чтобы глубоко рыть по Вашей проблеме, вникать в те ссылки, что Вы дали и т.д.
1
|
40 / 40 / 6
Регистрация: 28.07.2011
Сообщений: 431
|
|
31.01.2012, 16:44 [ТС] | 3 |
Да я вроде и не просил вникать! Я просто попросил помочь подключить SerialGate!
А как подключить SerialGate.lib ?
0
|
Заблокирован
|
|
31.01.2012, 16:51 | 4 |
Vovik_0_1, на форуме есть неплохой поиск, это раз.
Как подключить lib файл к проекту в C++ Builder, это два и правила говорят - одна тема - один вопрос, это три
1
|
Практикантроп
4826 / 2718 / 526
Регистрация: 23.09.2011
Сообщений: 5,777
|
|
31.01.2012, 17:20 | 5 |
- на эту тематику: я бы не советовал ради работы с СОМ-портом применять стороннюю библиотеку, поскольку переносимость вашей программы на другие компьютеры будет проблематична (не на всех эта библиотека установлена). Вы вопрос задали в рубрике Builder`a, поэтому рекомендую установить соответствующий компонент и с его помощью обращаться к порту.
1
|
40 / 40 / 6
Регистрация: 28.07.2011
Сообщений: 431
|
|
31.01.2012, 17:44 [ТС] | 6 |
nick42 , а можно пример какую использовать? Желательно чтобы можно было найти её описание!
0
|
Практикантроп
4826 / 2718 / 526
Регистрация: 23.09.2011
Сообщений: 5,777
|
|
31.01.2012, 18:09 | 7 |
1
|
40 / 40 / 6
Регистрация: 28.07.2011
Сообщений: 431
|
|
31.01.2012, 18:24 [ТС] | 8 |
BComPort он вроде самы прикольный! Только жаль что инструкция для дельфи((.
Я правильно понял что для того чтобы установить RTS в True нужно сделать так! void SetRTS(State = True ) ???
0
|
Практикантроп
4826 / 2718 / 526
Регистрация: 23.09.2011
Сообщений: 5,777
|
|
31.01.2012, 18:27 | 9 |
(инструкция не может быть "на Делфи"... ). К сожалению, большинство сторонних компонентов написаны на Делфи, но они прекрасно устанавливаются в Билдере ("прекрасно" - это не ко всем компонентам относится).
1
|
40 / 40 / 6
Регистрация: 28.07.2011
Сообщений: 431
|
|
31.01.2012, 18:31 [ТС] | 10 |
Я правильно понял что для того чтобы установить RTS в True нужно сделать так! void SetRTS(State = True ) ???
0
|
Практикантроп
4826 / 2718 / 526
Регистрация: 23.09.2011
Сообщений: 5,777
|
||||||
31.01.2012, 18:36 | 11 | |||||
- и да, и нет. Чтобы установить RTS__
1
|
40 / 40 / 6
Регистрация: 28.07.2011
Сообщений: 431
|
|
31.01.2012, 23:00 [ТС] | 12 |
А как мне проверить в каком состоянии находится вывод DCD ? Ну типа если там лог. 0 то делаем одно, а если лог. 1 то другое!!
0
|
Практикантроп
4826 / 2718 / 526
Регистрация: 23.09.2011
Сообщений: 5,777
|
||||||
31.01.2012, 23:24 | 13 | |||||
думаю, не обязательно контролировать несущую. Я обычно открываю порт, потом - по условию__
1
|
40 / 40 / 6
Регистрация: 28.07.2011
Сообщений: 431
|
|
31.01.2012, 23:27 [ТС] | 14 |
0
|
Практикантроп
4826 / 2718 / 526
Регистрация: 23.09.2011
Сообщений: 5,777
|
|
31.01.2012, 23:32 | 15 |
- ну, если так жестко, пробуйте что-то другое. Например__
А вообще, можно ведь и на API работать (openfile closefile...). Хотя, думаю comm->connected - это и есть состояние этой линии. проверить нужно...
1
|
40 / 40 / 6
Регистрация: 28.07.2011
Сообщений: 431
|
|||||||||||
01.02.2012, 22:17 [ТС] | 16 | ||||||||||
Да было бы хорошо!!! Скорее всего так и есть!
Добавлено через 32 минуты Люди помогите разобраться в описании функции компонента ComDrv32. Линия DCD проверяется в примере вроде так
0
|
40 / 40 / 6
Регистрация: 28.07.2011
Сообщений: 431
|
|
01.02.2012, 23:36 [ТС] | 17 |
Помогите!! Плиз)). Вот хелпик))
0
|
Практикантроп
4826 / 2718 / 526
Регистрация: 23.09.2011
Сообщений: 5,777
|
||||||
02.02.2012, 00:22 | 18 | |||||
вот еще один компонент; только что установил себе на BCB 6.0 - особенно в работе не проверял, но по моему, я когда-то им пользовался. Чтобы определить DCD - вот пример кода:
1
|
40 / 40 / 6
Регистрация: 28.07.2011
Сообщений: 431
|
|
02.02.2012, 22:52 [ТС] | 19 |
А где можно прочитать инфу по этому компоненту??
Добавлено через 8 часов 47 минут Помогите!!! Известно что rrcwindow->Com->GetLineStatus -Это структура, а в ней есть элемент lsCD. он равен истине (1) если на входе"dcd" порта высокий уровень напряжения! Как проверить линию DCD? И ещё rrcwindow -это имя компонента ComDrv32!
0
|
Практикантроп
4826 / 2718 / 526
Регистрация: 23.09.2011
Сообщений: 5,777
|
|
02.02.2012, 23:21 | 20 |
- насколько мне известно, элемент структуры в Билдере вызывается через точку. То-есть, если Com - это структура, о которой вы пишете, то такая запись: Com.IsCD вернет значение этого элемента - IsCD. (Возможно Com.IsCD() обычно после ввода точки появляется подсказка).
0
|
02.02.2012, 23:21 | |
02.02.2012, 23:21 | |
Помогаю со студенческими работами здесь
20
Как создать опрос, или как подключить ХТМЛ страницу к окну Друзья, подскажите, как настроить Wi Fi в доме. Подключить 2-й роутер , как репитер Как подключить моб телефон как web камеру через блютуз? Как сделать сервер на домашнем компьютере, и как подключить имя домэина? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |