Показать сообщение отдельно
Старый 31.07.2009, 17:51   #258
TSprinter
Пользователь
 
Регистрация: 24.06.2008
Возраст: 42
Город: Химки
Регион: 50, 90, 150
Машина: 1998 Toyota Chaser Avante Lordly (дорестайл)
Сообщений: 67
TSprinter is on a distinguished road
По умолчанию

Тогда немного теоори. Обмен данными с ком портом не получится аналогично работе с прерываниями и адресами памяти в дос. В виндовсе для того есть драйвера. Так вот все еще проще - есть работа с файлами имена которых ссылаются на порты компьютера. Т.е. открыть файл аналогично коннекту к порту. Это низкий уровень - но он быстрый.
Есть 2-й вариант кторый я как раз ипользовал когда тестил адаптер Виктора - через Оле объекты. Т.е. кидаем объект стандартной винды (или вижал студии точно не помню) mscomm32.dll на настраиваем его и работаем - 2 свойства прием и передача там есть. Т.е. присвоив значение свойству объекта мы отправляем строку в порт. Сканируя количесво байтв порту мы проверяем приход данных и даже есть событие которое срабатывает по приходу данных - очень удобно но медленно.

Так что можно адаптер как то получить за вознаграждение?
__________________
Хочу CarPC но пока не знаю зачем :-)
TSprinter вне форума   Ответить с цитированием