Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.10.08;
Скачать: CL | DM;

Вниз

чтение из com-порта   Найти похожие ветки 

 
mariya_mezenceva ©   (2006-05-26 11:12) [0]

раскажу все по порядку
принесли мне терминал, который работает через com-порт
я стала разбираться и установила утилитку, которая к нему шла для выгрузки данных
написала маленькую програмку, которая выгружает данные из терминала
у меня все работает
а на другом пк - нет
я установила туда утилитку, один раз с ее помощью выгрузила данные - заработало
но дело в том, что если зайти под другой учетной записью, то опять не работает

отсюда вопрос: можно ли написать программку, которая сможет работать с com-портом без этой утилитки?

помогите, пожайлуста, кто может


 
Сергей М. ©   (2006-05-26 11:15) [1]


> можно ли


Раз утилитку эту написали, значит, можно.


 
wal ©   (2006-05-26 11:15) [2]


> отсюда вопрос: можно ли написать программку, которая сможет
> работать с com-портом без этой утилитки?
Можно, адназначна.


 
mariya_mezenceva ©   (2006-05-26 11:17) [3]

может быть тогда подскажете, какими средствами
я сдела с помощью CreateFile() и ReadFile()


 
wal ©   (2006-05-26 11:19) [4]


> какими средствами
Теми самыми, есть еще WriteFile. А еще есть порт-монитор от http://www.sysinternals.com им можно посмореть, что делает утилита.


 
Gorlum ©   (2006-05-26 15:14) [5]

Вопрос.
Зачем писать своё, если с ним уже поставляется?
Расширение функциональности или тренировки?
Что за терминал то (просто интересно)?


 
mariya_mezenceva ©   (2006-05-29 09:03) [6]

терминал zebex 1060
необходимо расширение функциональности


 
mariya_mezenceva ©   (2006-05-29 10:27) [7]

>А еще есть порт-монитор от http://www.sysinternals.com им можно посмореть, что делает утилита.

пожайлуста, помогите разобраться


 
Gorlum ©   (2006-05-29 10:36) [8]

IMHO - не заморачивайся.
Не видя твоих кодов - никто не поможет (ещё неизвестно, может проблема даже не твоего софта, а компьютера другого - хз).
Как я поиню, на выходе от этого терминала структурированный (скорее всего - просто набор считанных кодов в столбик) текстовый файл (или excel).
Вот их и обрабатывай этот файл - любую функциональность накрутить можно.
А скачивание данных осуществляй через "родную программу" - вызывай через shellexecute.
Например, так.


 
Ihor Osov'yak ©   (2006-05-29 12:53) [9]

> пожайлуста, помогите разобраться

Мониторит, то бишь показывает, процесс взаимодейчтвия между приложением и последовательными (паралельными) портами. Если приложение использует стандартные апишные функции работы с портами. В случае работы напрямую с аппаратнымы портами ввода вывода - не покажет ничего. Последнее возможно только в w9x и крайне не рекомендуется MS (к счастью, нарушающие эту рекомендацию постепенно отмирают или перевостипываются).

ps. Запусти утилитку, походи по меню, должно стать понятно..


 
mariya_mezenceva ©   (2006-05-29 13:44) [10]

спасибо всем за помощь
нашла библиотеку cport и все сделала



Страницы: 1 вся ветка

Текущий архив: 2006.10.08;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.039 c
2-1159078361
ds
2006-09-24 10:12
2006.10.08
Динамика


15-1158248312
AntiUser
2006-09-14 19:38
2006.10.08
Борцы с пиратами убили eDonkey, сеть завершила свою работу


15-1158293479
Pazitron_Brain
2006-09-15 08:11
2006.10.08
Модель общественного повидения


2-1158736243
Petrovitch
2006-09-20 11:10
2006.10.08
Проблема с установкой компаненты SPELLER


2-1158837997
ququ
2006-09-21 15:26
2006.10.08
Move